CodeDomSerializerBase.GetUniqueName Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é.