CodeDomSerializerBase.GetUniqueName Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí jedinečný název daného objektu.
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
Parametry
- manager
- IDesignerSerializationManager
Slouží IDesignerSerializationManager k serializaci.
- value
- Object
Objekt, pro který se název načte.
Návraty
Jedinečný název pro value.
Výjimky
manager nebo value je null.
Poznámky
Metoda GetUniqueName volá metodu GetName . Pokud tato metoda nevrací název, použije GetUniqueNameINameCreationService se k vytvoření platného názvu objektu. Pokud služba není dostupná, GetUniqueName vytvoří název založený na krátkém názvu typu v kombinaci s číslem indexu, aby byl jedinečný. Výsledný název je přidružený ke správci serializace voláním SetName metody před vrácením nového názvu.