CodeDomSerializerBase.GetUniqueName Yöntem

Tanım

Verilen nesne için benzersiz bir ad döndürür.

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

Parametreler

manager
IDesignerSerializationManager

Serileştirme IDesignerSerializationManager için kullanılacak.

value
Object

Adın alınacağı nesne.

Döndürülenler

için valuebenzersiz bir ad.

Özel durumlar

manager veya value şeklindedir null.

Açıklamalar

GetUniqueName yöntemi yöntemini çağırırGetName. Bu yöntem bir ad döndürmezse, GetUniqueName nesnesi için geçerli bir ad oluşturmak için kullanır INameCreationService . Hizmet kullanılamıyorsa, GetUniqueName kısa tür adını temel alan bir adı bir dizin numarasıyla birleştirerek benzersiz hale getirir. Elde edilen ad, yeni ad döndürülmeden önce yöntemini çağırarak SetName serileştirme yöneticisiyle ilişkilendirilir.

Şunlara uygulanır

Ayrıca bkz.