Compartilhar via


Namespace Microsoft.Windows.Design.Features

Provides extensibility by using custom feature providers and feature connectors.

Use o FeatureProvider e FeatureConnector<TFeatureProviderType> classes para implementar a aparência de tempo de design personalizada e o comportamento no designer. Anexar um provedor de recurso personalizado para um controle usando o MetadataStore e o FeatureAttribute classes.

Classes

  Classe Descrição
Classe pública FeatureAttribute Armazena uma Type objeto representando um FeatureProvider tipo.
Classe pública FeatureAvailableEventArgs Provides data for the FeatureAvailable event.
Classe pública FeatureConnector<TFeatureProviderType> Fornece uma implementação básica para todos os extensibilidade baseada no conector do recurso.
Classe pública FeatureConnectorAttribute Indica o tipo de FeatureConnector<TFeatureProviderType> necessários para lidar com o FeatureProvider.
Classe pública FeatureConnectorInformation Contém informações que descrevem um conector de recurso especificado.
Classe pública FeatureManager Manages feature providers and feature connectors.
Classe pública FeatureProvider Adds a class-specific contribution to a feature.

Delegados

  Delegado Descrição
Delegado público MetadataProviderCallback Especifica um mecanismo personalizado para fornecer os atributos de metadados para o FeatureManager classe.