Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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. |
.gif)
.gif)