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: StringObbligatorio. 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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
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#)