CodeDomSerializerBase.GetUniqueName Metodo

Definizione

Restituisce un nome univoco per l'oggetto specificato.

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

Oggetto IDesignerSerializationManager da utilizzare per la serializzazione.

value
Object

Oggetto per il quale verrà recuperato il nome.

Valori restituiti

Nome univoco per value.

Eccezioni

manager o value è null.

Commenti

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

Si applica a

Vedi anche