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ý bude název načten.
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 k vytvoření platného názvu objektu. Pokud služba není dostupná, GetUniqueName vytvoří název na základě krátkého 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.