Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cria provedores de recurso com base em políticas do item.
Hierarquia de herança
System.Object
Microsoft.Windows.Design.Features.FeatureConnector<TFeatureProviderType>
Microsoft.Windows.Design.Policies.PolicyDrivenFeatureConnector<TFeatureProviderType>
Namespace: Microsoft.Windows.Design.Policies
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
'Declaração
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
O JScript não oferece suporte a tipos ou métodos genéricos.
Parâmetros de tipo
- TFeatureProviderType
O tipo de provedor de recurso.
O tipo PolicyDrivenFeatureConnector<TFeatureProviderType> expõe os membros a seguir.
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
PolicyDrivenFeatureConnector<TFeatureProviderType> | Initializes a new instance of the PolicyDrivenFeatureConnector<TFeatureProviderType> class. |
Início
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
Context | Obtém o contexto de edição para o conector do recurso. (Herdado de FeatureConnector<TFeatureProviderType>.) |
![]() |
FeatureProviders | Obtém uma enumeração de todos os provedores de recurso atual. |
![]() |
Manager | Obtém o FeatureManager para o recurso de conector. (Herdado de FeatureConnector<TFeatureProviderType>.) |
Início
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
CreateFeatureProviders(Type) | Cria uma nova lista de provedores de recurso associado com o conector do recurso, com base no tipo fornecido. (Herdado de FeatureConnector<TFeatureProviderType>.) |
![]() |
Dispose() | Libera todos os recursos usados pela FeatureConnector<TFeatureProviderType>. (Herdado de FeatureConnector<TFeatureProviderType>.) |
![]() |
Dispose(Boolean) | Libera os recursos não gerenciados usados pela PolicyDrivenFeatureConnector<TFeatureProviderType> e, opcionalmente, libera os recursos gerenciados. (Substitui FeatureConnector<TFeatureProviderType>.Dispose(Boolean).) |
![]() |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) |
![]() |
FeatureProvidersAdded | Chamado pelo conector do recurso de diretiva quando muda de uma diretiva e provedores de recurso são adicionados ao conjunto de provedores de recurso ativo. |
![]() |
FeatureProvidersRemoved | Chamado pelo conector do recurso de diretiva quando muda de uma diretiva e provedores de recurso são removidos do conjunto de provedores de recurso ativo. |
![]() |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de FeatureConnector<TFeatureProviderType>.) |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) |
![]() |
GetType | Obtém o Type da instância atual. (Herdado de Object.) |
![]() |
IsValidProvider | Se um provedor de recurso é válido para a invocação de testes. |
![]() |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) |
![]() |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
![]() |
UpdateFeatureProviders | Atualiza os provedores de recurso com base na ItemPolicy. |
Início
Comentários
A PolicyDrivenFeatureConnector<TFeatureProviderType> é um conector de recurso que cria provedores de recurso com base em ItemPolicy instâncias. A PolicyDrivenFeatureConnector<TFeatureProviderType> armazena em cache e mantém um conjunto de provedores de recurso que correspondem com as políticas atuais e o notificará quando aqueles recurso alterar de provedores.
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
.gif)
.gif)
.gif)