CodeDomSerializerBase.GetUniqueName Méthode

Définition

Retourne un nom unique pour l’objet donné.

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

Paramètres

manager
IDesignerSerializationManager

À IDesignerSerializationManager utiliser pour la sérialisation.

value
Object

Objet pour lequel le nom sera récupéré.

Retours

Nom unique pour value.

Exceptions

manager ou value est null.

Remarques

La GetUniqueName méthode appelle la GetName méthode. Si cette méthode ne retourne pas de nom, GetUniqueName elle utilise INameCreationService pour fabriquer un nom valide pour l’objet. Si le service n’est pas disponible, GetUniqueName fabrique un nom basé sur le nom de type court combiné à un numéro d’index pour le rendre unique. Le nom résultant est associé au gestionnaire de sérialisation en appelant la SetName méthode avant que le nouveau nom soit retourné.

S’applique à

Voir aussi