Classe PolicyDrivenFeatureConnector<TFeatureProviderType>
Crea provider di funzionalità basati su criteri di elemento.
Gerarchia di ereditarietà
System.Object
Microsoft.Windows.Design.Features.FeatureConnector<TFeatureProviderType>
Microsoft.Windows.Design.Policies.PolicyDrivenFeatureConnector<TFeatureProviderType>
Spazio dei nomi: Microsoft.Windows.Design.Policies
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Sintassi
'Dichiarazione
Public MustInherit Class PolicyDrivenFeatureConnector(Of TFeatureProviderType As FeatureProvider) _
Inherits FeatureConnector(Of TFeatureProviderType)
public abstract class PolicyDrivenFeatureConnector<TFeatureProviderType> : FeatureConnector<TFeatureProviderType>
where TFeatureProviderType : FeatureProvider
generic<typename TFeatureProviderType>
where TFeatureProviderType : FeatureProvider
public ref class PolicyDrivenFeatureConnector abstract : public FeatureConnector<TFeatureProviderType>
[<AbstractClass>]
type PolicyDrivenFeatureConnector<'TFeatureProviderType when 'TFeatureProviderType : FeatureProvider> =
class
inherit FeatureConnector<'TFeatureProviderType>
end
JScript non supporta i tipi o i metodi generici.
Parametri di tipo
- TFeatureProviderType
Tipo di provider di funzionalità.
Il tipo PolicyDrivenFeatureConnector<TFeatureProviderType> espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
PolicyDrivenFeatureConnector<TFeatureProviderType> | Inizializza una nuova istanza della classe PolicyDrivenFeatureConnector<TFeatureProviderType>. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Context | Ottiene il contesto di modifica per il connettore di funzionalità. (Ereditato da FeatureConnector<TFeatureProviderType>) | |
FeatureProviders | Ottiene un'enumerazione di tutti i provider di funzionalità correnti. | |
Manager | Ottiene FeatureManager per il connettore di funzionalità. (Ereditato da FeatureConnector<TFeatureProviderType>) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CreateFeatureProviders(Type) | Crea un nuovo elenco di provider di funzionalità associati al connettore di funzionalità, in base al tipo specificato. (Ereditato da FeatureConnector<TFeatureProviderType>) | |
Dispose() | Rilascia tutte le risorse utilizzate da FeatureConnector<TFeatureProviderType>. (Ereditato da FeatureConnector<TFeatureProviderType>) | |
Dispose(Boolean) | Rilascia le risorse non gestite utilizzate da PolicyDrivenFeatureConnector<TFeatureProviderType> e, facoltativamente, rilascia le risorse gestite. (Esegue l'override di FeatureConnector<TFeatureProviderType>.Dispose(Boolean)). | |
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) | |
FeatureProvidersAdded | Chiamato dal connettore di funzionalità di criteri quando i criteri vengono modificati e al set di provider di funzionalità attivi vengono aggiunti altri provider di funzionalità. | |
FeatureProvidersRemoved | Chiamato dal connettore di funzionalità di criteri quando i criteri vengono modificati e dal set di provider di funzionalità attivi vengono rimossi alcuni provider di funzionalità. | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da FeatureConnector<TFeatureProviderType>) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
IsValidProvider | Testa la validità per la chiamata di un provider di funzionalità. | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) | |
UpdateFeatureProviders | Aggiorna i provider di funzionalità basati su ItemPolicy. |
In alto
Note
Un oggetto PolicyDrivenFeatureConnector<TFeatureProviderType> è un connettore di funzionalità in grado di creare provider di funzionalità basati su istanze dell'oggetto ItemPolicy. Un oggetto PolicyDrivenFeatureConnector<TFeatureProviderType> memorizza nella cache e gestisce un set di provider di funzionalità che corrispondono ai criteri correnti e segnalano eventuali modifiche dei provider stessi.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.