CodeDomSerializerBase.GetUniqueName Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.