Bagikan melalui


TypeDescriptionProvider.GetExtendedTypeDescriptorFromRegisteredType Metode

Definisi

Mengembalikan deskriptor jenis kustom yang diperluas untuk objek yang diberikan.

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

Parameter

instance
Object

Mengembalikan

Keterangan

Deskriptor tipe yang diperluas adalah deskriptor jenis kustom yang menawarkan properti yang telah ditambahkan objek lain ke objek ini, tetapi sebenarnya tidak ditentukan pada objek. Misalnya, dalam Model Komponen .NET Framework, objek yang mengimplementasikan antarmuka IExtenderProvider dapat "melampirkan" properti ke objek lain yang berada di kontainer logis yang sama. Metode GetTypeDescriptor tidak mengembalikan deskriptor jenis yang menyediakan properti tambahan yang diperluas ini. GetExtendedTypeDescriptor mengembalikan kumpulan properti yang diperluas ini. TypeDescriptor akan secara otomatis menggabungkan hasil dari dua koleksi properti ini. Perhatikan bahwa meskipun model komponen .NET Framework hanya mendukung properti yang diperluas, API ini juga dapat digunakan untuk atribut dan peristiwa yang diperluas, jika penyedia deskripsi jenis mendukungnya.

Berlaku untuk