Freigeben über


ITypeDescriptorFilterService.FilterProperties-Methode

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

Namespace: System.ComponentModel.Design
Assembly: System (in system.dll)

Syntax

'Declaration
Function FilterProperties ( _
    component As IComponent, _
    properties As IDictionary _
) As Boolean
'Usage
Dim instance As ITypeDescriptorFilterService
Dim component As IComponent
Dim properties As IDictionary
Dim returnValue As Boolean

returnValue = instance.FilterProperties(component, properties)
bool FilterProperties (
    IComponent component,
    IDictionary properties
)
bool FilterProperties (
    IComponent^ component, 
    IDictionary^ properties
)
boolean FilterProperties (
    IComponent component, 
    IDictionary properties
)
function FilterProperties (
    component : IComponent, 
    properties : IDictionary
) : boolean

Parameter

  • component
    Die Komponente, deren Eigenschaften zu filtern sind.
  • properties
    Ein Eigenschaftenwörterbuch, das geändert werden kann.

Rückgabewert

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

Hinweise

Diese Methode wird aufgerufen, wenn ein Benutzer einen Satz von Eigenschaften für eine Komponente anfordert. Die Eigenschaften werden dem Wörterbuch mit den Eigenschaftennamen als Schlüssel und den entsprechenden PropertyDescriptor-Objekten als Werte hinzugefügt. Implementierer dieses Diensts können Eigenschafteneinträge im Wörterbuch hinzufügen, entfernen oder ändern.

Hinweise für Implementierer Geben Sie nur false zurück, wenn dies erforderlich ist, da wiederholte Typdeskriptor-Filterdienstabfragen die Leistung beeinträchtigen können.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

ITypeDescriptorFilterService-Schnittstelle
ITypeDescriptorFilterService-Member
System.ComponentModel.Design-Namespace
PropertyDescriptor-Klasse
IDictionary