Freigeben über


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

Siehe auch

Referenz

VCCodeElements Schnittstelle

Microsoft.VisualStudio.VCCodeModel-Namespace