Condividi tramite


CodeDomSerializerBase.GetUniqueName Metodo

Definizione

Restituisce un nome univoco per l'oggetto dato.

protected:
 System::String ^ GetUniqueName(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ value);
protected string GetUniqueName (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value);
member this.GetUniqueName : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj -> string
Protected Function GetUniqueName (manager As IDesignerSerializationManager, value As Object) As String

Parametri

manager
IDesignerSerializationManager

Classe IDesignerSerializationManager da utilizzare per la serializzazione.

value
Object

Oggetto per il quale verrà recuperato il nome.

Restituisce

Nome univoco per value.

Eccezioni

manager o value è null.

Commenti

Il metodo GetUniqueName chiama il metodo GetName. Se questo metodo non restituisce un nome, GetUniqueName usa INameCreationService per fabbricare un nome valido per l'oggetto. Se il servizio non è disponibile, GetUniqueName fabricerà un nome in base al nome di tipo breve combinato con un numero di indice per renderlo univoco. Il nome risultante è associato alla gestione serializzazione chiamando il metodo prima che venga restituito il SetName nuovo nome.

Si applica a

Vedi anche