Microsoft.Windows.Design.Features 命名空间

使用自定义功能提供程序和功能连接器提供扩展性。

使用 FeatureProviderFeatureConnector<TFeatureProviderType> 类,在设计器中实现自定义设计时外观和行为。使用 MetadataStore 和 FeatureAttribute 类将自定义功能提供程序附加到控件。

  说明
公共类 FeatureAttribute 存储一个表示 FeatureProvider 类型的 Type 对象。
公共类 FeatureAvailableEventArgs FeatureAvailable 事件提供数据。
公共类 FeatureConnector<TFeatureProviderType> 为所有基于功能连接器的扩展性提供基实现。
公共类 FeatureConnectorAttribute 指示处理 FeatureProvider 所必需的 FeatureConnector<TFeatureProviderType> 的类型。
公共类 FeatureConnectorInformation 包含描述指定功能连接器的信息。
公共类 FeatureManager 管理功能提供程序和功能连接器。
公共类 FeatureProvider 向功能添加特定于类的基值。

委托

  委托 说明
公共委托 MetadataProviderCallback 指定一个自定义机制,以便将元数据特性提供给 FeatureManager 类。