Spazio dei nomi Microsoft.Windows.Design.Features
Fornisce estensibilità tramite l'utilizzo di provider di funzionalità e connettori di funzionalità personalizzati.
Utilizzare le classi FeatureProvider e FeatureConnector<TFeatureProviderType> per implementare un aspetto e un comportamento personalizzati in fase di progettazione in una finestra di progettazione.Associare un provider di funzionalità personalizzato a un controllo utilizzando le classi MetadataStore e FeatureAttribute.
Classi
Classe | Descrizione | |
---|---|---|
FeatureAttribute | Archivia un oggetto Type che rappresenta un tipo FeatureProvider. | |
FeatureAvailableEventArgs | Fornisce dati per l'evento FeatureAvailable. | |
FeatureConnector<TFeatureProviderType> | Fornisce un'implementazione di base per tutta l'estensibilità basata su connettori di funzionalità. | |
FeatureConnectorAttribute | Indica il tipo di FeatureConnector<TFeatureProviderType> richiesto per gestire FeatureProvider. | |
FeatureConnectorInformation | Contiene informazioni che descrivono un connettore di funzionalità specificato. | |
FeatureManager | Gestisce i provider di funzionalità e i connettori di funzionalità. | |
FeatureProvider | Aggiunge un contributo specifico della classe a una funzionalità. |
Delegati
Delegato | Descrizione | |
---|---|---|
MetadataProviderCallback | Specifica un meccanismo personalizzato per fornire attributi di metadati alla classe FeatureManager. |