Bagikan melalui


CodeDomSerializerBase.GetUniqueName Metode

Definisi

Mengembalikan nama unik untuk objek yang diberikan.

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

yang IDesignerSerializationManager digunakan untuk serialisasi.

value
Object

Objek tempat nama akan diambil.

Mengembalikan

Nama unik untuk value.

Pengecualian

manager atau value adalah null.

Keterangan

Metode ini GetUniqueName memanggil GetName metode . Jika metode ini tidak mengembalikan nama, maka GetUniqueName menggunakan INameCreationService untuk membuat nama yang valid untuk objek. Jika layanan tidak tersedia, GetUniqueName akan membuat nama berdasarkan nama jenis pendek yang dikombinasikan dengan nomor indeks untuk membuatnya unik. Nama yang dihasilkan dikaitkan dengan manajer serialisasi dengan memanggil SetName metode sebelum nama baru dikembalikan.

Berlaku untuk

Lihat juga