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 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.