See Also: IExtenderProvider Members
An extender provider is a component that provides properties to other components. For example, the System.Windows.Forms.ToolTip control is an extender provider. When you add a System.Windows.Forms.ToolTip control to a System.Windows.Forms.Form, all other controls on the form have a System.Windows.Forms.ToolTip property added to their list of properties.
Any component that provides extender properties must implement System.ComponentModel.IExtenderProvider. A visual designer can then call IExtenderProvider.CanExtend(object) to determine which objects in a container should receive the extender properties.
For more information about extender providers, see How to: Implement an Extender Provider.