ITypeDescriptorFilterService.FilterAttributes(IComponent, IDictionary) Methode

Definition

Filtert die Attribute, die eine Komponente über einen TypeDescriptor verfügbar macht.

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

Die Komponente, deren Attribute gefiltert werden sollen.

attributes
IDictionary

Ein Attributwörterbuch, das geändert werden kann.

Gibt zurück

Boolean

true, wenn der Satz von gefilterten Attributen zwischengespeichert werden soll; false, wenn der Filterdienst eine weitere Abfrage ausführen muss.

Hinweise

Diese Methode wird aufgerufen, wenn ein Benutzer eine Reihe von Attributen für eine Komponente anfordert. Die Attribute werden dem Wörterbuch mit den TypeId Schlüsseln und dem tatsächlichen Attribut als Wert hinzugefügt. Implementierungen dieses Diensts können vorhandene Attributeinträge im Wörterbuch hinzufügen, entfernen oder ändern.

Hinweise für Ausführende

Gibt false nur bei Bedarf zurück, da wiederholte Abfragen an den Typdeskriptorfilterdienst die Leistung verringern können.

Gilt für

Siehe auch