CodeDomSerializerBase.GetUniqueName Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen eindeutigen Namen für das angegebene Objekt zurück.
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
Parameter
- manager
- IDesignerSerializationManager
Die für die Serialisierung zu verwendende IDesignerSerializationManager.
- value
- Object
Das Objekt, für das der Name abgerufen wird.
Gibt zurück
Ein eindeutiger Name für value
.
Ausnahmen
manager
oder value
ist null
.
Hinweise
Die GetUniqueName-Methode ruft die GetName-Methode auf. Wenn diese Methode keinen Namen zurückgibt, wird verwendetINameCreationService, GetUniqueName um einen gültigen Namen für das Objekt zu erstellen. Wenn der Dienst nicht verfügbar ist, GetUniqueName erstellt einen Namen basierend auf dem kurzen Typnamen, kombiniert mit einer Indexnummer, um ihn eindeutig zu machen. Der resultierende Name wird dem Serialisierungs-Manager zugeordnet, indem die SetName -Methode aufgerufen wird, bevor der neue Name zurückgegeben wird.