CodeDomSerializerBase.GetUniqueName Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.