ITypeDescriptorFilterService.FilterProperties(IComponent, IDictionary) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Filtra le proprietà esposte da un componente tramite un oggetto TypeDescriptor.
public:
bool FilterProperties(System::ComponentModel::IComponent ^ component, System::Collections::IDictionary ^ properties);
public bool FilterProperties (System.ComponentModel.IComponent component, System.Collections.IDictionary properties);
abstract member FilterProperties : System.ComponentModel.IComponent * System.Collections.IDictionary -> bool
Public Function FilterProperties (component As IComponent, properties As IDictionary) As Boolean
Parametri
- component
- IComponent
Componente per il quale filtrare le proprietà.
- properties
- IDictionary
Dizionario delle proprietà che può essere modificato.
Restituisce
true
se il set di proprietà filtrate può essere memorizzato nella cache; false
se il servizio filtro deve eseguire di nuovo la query.
Commenti
Questo metodo viene chiamato quando un utente richiede un set di proprietà per un componente. Le proprietà vengono aggiunte al dizionario con i nomi delle proprietà come chiavi e gli oggetti corrispondenti PropertyDescriptor come valori. Gli implementatori di questo servizio possono aggiungere, rimuovere o modificare le voci di proprietà nel dizionario.
Note per gli implementatori
Restituisce false
solo quando necessario, perché le query ripetute al servizio filtro descrittore di tipo possono ridurre le prestazioni.