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

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 einen Satz von Attributen für eine Komponente anfordert. Die Attribute werden dem Wörterbuch mit dem -Attribut TypeId als Schlüssel und dem tatsächlichen Attribut als Wert hinzugefügt. Implementierer dieses Diensts können vorhandene Attributeinträge im Wörterbuch hinzufügen, entfernen oder ändern.

Hinweise für Ausführende

Geben Sie nur bei Bedarf zurück false , da wiederholte Abfragen an den Typdeskriptorfilterdienst die Leistung beeinträchtigen können.

Gilt für:

Weitere Informationen