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: StringErforderlich. Die Präfixzeichenfolge oder der vollständige Name, dessen Eindeutigkeit innerhalb der Auflistung von Codeelementen geprüft werden soll.
NewName
Typ: String%Optional. Wird dieser angegeben, erfolgt als Rückgabe ein garantiert eindeutiger Name.
Rückgabewert
Typ: Boolean
true , wenn der Name ein eindeutiger Bezeichner ist, false, wenn er kein eindeutiger Bezeichner ist.
Hinweise
CreateUniqueID Gibt an, ob Prefix einen eindeutigen Bezeichner in der Auflistung von Codeelementen ist. Während das zweite Argument, NewName, angegeben wird, gibt es einen eindeutigen Namen auf Prefix als Präfix zurück (möglicherweise die gleiche Zeichen ohne zusätzliche Zeichen). Der Rückgabewert wird jedoch immer, ob Prefix eindeutig, unabhängig davon zurück, dass 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.