VCCodeElements.CreateUniqueID-Methode
Erstellt einen Programmbezeichner, der sich nicht mit anderen Bezeichnern innerhalb des Gültigkeitsbereichs überschneidet und der den Benennungsregeln der aktuellen Sprache entspricht.Diese Methode ist in Visual C# nicht implementiert.
Namespace: Microsoft.VisualStudio.VCCodeModel
Assembly: Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)
Syntax
'Declaration
Function CreateUniqueID ( _
Prefix As String, _
<OutAttribute> ByRef NewName As String _
) As Boolean
bool CreateUniqueID(
string Prefix,
out string NewName
)
bool CreateUniqueID(
[InAttribute] String^ Prefix,
[InAttribute] [OutAttribute] String^% NewName
)
abstract CreateUniqueID :
Prefix:string *
NewName:string byref -> bool
function CreateUniqueID(
Prefix : String,
NewName : String
) : boolean
Parameter
- Prefix
Typ: System.String
Erforderlich.Die Präfixzeichenfolge oder der vollständige Name, dessen Eindeutigkeit innerhalb der Auflistung von Codeelementen geprüft werden soll.
- NewName
Typ: System.String%
Optional.Wird dieser angegeben, erfolgt als Rückgabe ein garantiert eindeutiger Name.
Rückgabewert
Typ: System.Boolean
true , wenn der Name ein eindeutiger Bezeichner ist, false, wenn er kein eindeutiger Bezeichner ist.
Hinweise
CreateUniqueID gibt zurück, ob Prefix ein eindeutiger Bezeichner in der Auflistung von Codeelementen ist.Wenn das zweite Argument, NewName, angegeben wird, gibt jedoch einen eindeutigen Namen auf Grundlage Prefix als Präfix zurück (möglicherweise dieselben Zeichen ohne zusätzliche Zeichen).Der Rückgabewert gibt jedoch immer eindeutig ist, dass Prefix zurück, unabhängig davon, ob das zweite Argument angegeben wird.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.