CodeDomSerializerBase.GetUniqueName Metod

Definition

Returnerar ett unikt namn för det angivna objektet.

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

Parametrar

manager
IDesignerSerializationManager

Att IDesignerSerializationManager använda för serialisering.

value
Object

Det objekt som namnet ska hämtas för.

Returer

Ett unikt namn för value.

Undantag

manager eller value är null.

Kommentarer

Metoden GetUniqueName anropar GetName metoden. Om den här metoden inte returnerar ett namn används GetUniqueName för INameCreationService att fabricera ett giltigt namn för objektet. Om tjänsten inte är tillgänglig GetUniqueName , kommer att fabricera ett namn baserat på det korta typnamnet kombinerat med ett indexnummer för att göra det unikt. Det resulterande namnet associeras med serialiseringshanteraren genom att anropa SetName metoden innan det nya namnet returneras.

Gäller för

Se även