Bagikan melalui


TypeDescriptionProvider.GetExtendedTypeDescriptor(Object) Metode

Definisi

Mendapatkan deskriptor jenis kustom yang diperluas untuk objek yang diberikan.

public:
 virtual System::ComponentModel::ICustomTypeDescriptor ^ GetExtendedTypeDescriptor(System::Object ^ instance);
public virtual System.ComponentModel.ICustomTypeDescriptor GetExtendedTypeDescriptor (object instance);
abstract member GetExtendedTypeDescriptor : obj -> System.ComponentModel.ICustomTypeDescriptor
override this.GetExtendedTypeDescriptor : obj -> System.ComponentModel.ICustomTypeDescriptor
Public Overridable Function GetExtendedTypeDescriptor (instance As Object) As ICustomTypeDescriptor

Parameter

instance
Object

Objek untuk mendapatkan deskriptor jenis yang diperluas.

Mengembalikan

Yang ICustomTypeDescriptor dapat menyediakan metadata yang diperluas untuk objek .

Keterangan

Deskriptor jenis yang diperluas adalah deskriptor jenis kustom yang menawarkan properti yang telah ditambahkan objek lain ke objek ini, tetapi itu sebenarnya tidak ditentukan pada objek. Misalnya, dalam model komponen .NET Framework, objek yang mengimplementasikan IExtenderProvider antarmuka dapat melampirkan properti ke objek lain yang berada di kontainer logis yang sama. Metode kelebihan GetTypeDescriptor beban tidak mengembalikan deskriptor jenis yang menyediakan properti tambahan yang diperluas ini. Metode mengembalikan GetExtendedTypeDescriptor set properti yang diperluas ini. TypeDescriptor akan secara otomatis menggabungkan hasil dari dua koleksi properti ini. Meskipun model komponen .NET Framework hanya mendukung properti yang diperluas, GetExtendedTypeDescriptor dapat digunakan untuk atribut yang diperluas serta peristiwa, jika penyedia deskripsi jenis mendukungnya.

GetExtendedTypeDescriptor adalah virtual dan, secara default, mengembalikan deskriptor jenis kustom yang mengembalikan hasil kosong jika tidak ada penyedia induk yang dilewatkan. Jika penyedia induk diteruskan, metode ini akan memanggil metode penyedia GetExtendedTypeDescriptor induk.

Berlaku untuk

Lihat juga