Bagikan melalui


ITypeDescriptorFilterService.FilterAttributes(IComponent, IDictionary) Metode

Definisi

Memfilter atribut yang diekspos komponen melalui TypeDescriptor.

public:
 bool FilterAttributes(System::ComponentModel::IComponent ^ component, System::Collections::IDictionary ^ attributes);
public bool FilterAttributes (System.ComponentModel.IComponent component, System.Collections.IDictionary attributes);
abstract member FilterAttributes : System.ComponentModel.IComponent * System.Collections.IDictionary -> bool
Public Function FilterAttributes (component As IComponent, attributes As IDictionary) As Boolean

Parameter

component
IComponent

Komponen untuk memfilter atribut.

attributes
IDictionary

Kamus atribut yang dapat dimodifikasi.

Mengembalikan

true jika kumpulan atribut yang difilter akan di-cache; false jika layanan filter harus mengkueri lagi.

Keterangan

Metode ini dipanggil ketika pengguna meminta sekumpulan atribut untuk komponen. Atribut ditambahkan ke kamus dengan atribut TypeId sebagai kunci dan atribut aktual sebagai nilai. Pelaksana layanan ini dapat menambahkan, menghapus, atau mengubah entri atribut yang ada dalam kamus.

Catatan Bagi Implementer

Kembalikan false hanya jika perlu, karena kueri berulang ke layanan filter deskriptor jenis dapat mengurangi performa.

Berlaku untuk

Lihat juga