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: String

    Erforderlich. 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

Siehe auch

Referenz

VCCodeElements Schnittstelle

Microsoft.VisualStudio.VCCodeModel-Namespace