CodeDomSerializerBase.GetUniqueName Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.