Partager via


VCCodeElements.CreateUniqueID, méthode

Crée un identificateur programmatique qui n'entre pas en conflit avec d'autres identificateurs de la portée et qui respecte les règles de nomination du langage en cours. Cette méthode n'est pas implémentée en Visual C#.

Espace de noms :  Microsoft.VisualStudio.VCCodeModel
Assembly :  Microsoft.VisualStudio.VCCodeModel (dans Microsoft.VisualStudio.VCCodeModel.dll)

Syntaxe

'Déclaration
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

Paramètres

  • Prefix
    Type : String

    Obligatoire. Chaîne de préfixe ou nom entier à consulter pour vérifier le caractère unique pour la collection d'éléments de code.

  • NewName
    Type : String%

    Optionnel. Si ce paramètre est défini, retourne un nom unique garanti.

Valeur de retour

Type : Boolean
true si le nom est un identificateur unique ; sinon, false.

Notes

CreateUniqueID retourne si Prefix identificateur unique de la collection d'éléments de code. Si le troisième argument, NewName, est fourni, il renvoie un nom unique en Prefix en tant que préfixe (peut-être les mêmes caractères sans les caractères spéciaux). La valeur de retour, toutefois, retourne toujours si Prefix est unique, que le second argument est spécifié.

Sécurité .NET Framework

Voir aussi

Référence

VCCodeElements Interface

Microsoft.VisualStudio.VCCodeModel, espace de noms