System.ComponentModel.Design.IDesignerFilter

Provides an interface that enables a designer to access and filter the dictionaries of a System.ComponentModel.TypeDescriptor that stores the property, attribute, and event descriptors that a component designer can expose to the design-time environment.

See Also: IDesignerFilter Members

Syntax

public interface IDesignerFilter

Remarks

System.ComponentModel.Design.IDesignerFilter enables a designer to filter the set of property, attribute, and event descriptors that its associated component exposes through a System.ComponentModel.TypeDescriptor. The methods of this interface whose names begin with Pre are called immediately before the methods whose names begin with Post.

If you want to add attribute, event, or property descriptors, use a IDesignerFilter.PreFilterAttributes(IDictionary), IDesignerFilter.PreFilterEvents(IDictionary), or IDesignerFilter.PreFilterProperties(IDictionary) method.

If you want to change or remove attribute, event, or property descriptors, use a IDesignerFilter.PostFilterAttributes(IDictionary), IDesignerFilter.PostFilterEvents(IDictionary), or IDesignerFilter.PostFilterProperties(IDictionary) method.

Requirements

Namespace: System.ComponentModel.Design
Assembly: System (in System.dll)
Assembly Versions: 1.0.3300.0, 1.0.5000.0, 2.0.0.0, 4.0.0.0