Condividi tramite


Metodo CodeElements.CreateUniqueID

Crea un identificatore a livello di codice che non entri in conflitto con altri identificatori nell'area di validità e segua le regole di denominazione del linguaggio corrente.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
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

Parametri

  • Prefix
    Tipo: String

    Obbligatorio. La stringa di prefisso o l'intero nome di cui deve essere verificata l'univocità nella raccolta di elementi di codice.

  • NewName
    Tipo: String%

    Facoltativa. Se specificato, restituisce un nome di cui è garantita l'univocità.

Valore restituito

Tipo: Boolean
Valore Boolean true se il nome è un identificatore univoco, false in caso contrario.

Note

Specifica se Prefix corrisponde a un identificatore univoco nella raccolta di elementi di codice. Se specificato, il secondo argomento NewName restituisce invece un nome univoco con Prefix come prefisso, possibilmente con gli stessi caratteri e senza caratteri aggiuntivi. Il valore restituito, tuttavia, indica sempre se Prefix è univoco o meno, indipendentemente dal fatto che sia stato specificato il secondo argomento.

Nota

I valori degli elementi del modello di codice, quali classi, strutture, funzioni, attributi, delegati e così via, possono non essere deterministici dopo alcuni tipi di modifiche. Ciò significa che non si può fare affidamento sulla stabilità di tali valori.Per ulteriori informazioni, vedere la sezione Possibile modifica dei valori degli elementi del modello di codice in Individuazione di codice mediante il modello di codice (Visual Basic).

Sicurezza di .NET Framework

Vedere anche

Riferimenti

CodeElements Interfaccia

Spazio dei nomi EnvDTE

Altre risorse

Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione

Individuazione di codice mediante il modello di codice (Visual Basic)

Individuazione di codice mediante il modello di codice (Visual C#)