Compartir a través de


PolicyDrivenFeatureConnector<TFeatureProviderType> (Clase)

Crea proveedores de características basados en directivas de elementos.

Jerarquía de herencia

System.Object
  Microsoft.Windows.Design.Features.FeatureConnector<TFeatureProviderType>
    Microsoft.Windows.Design.Policies.PolicyDrivenFeatureConnector<TFeatureProviderType>

Espacio de nombres:  Microsoft.Windows.Design.Policies
Ensamblado:  Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)

Sintaxis

'Declaración
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 no admite el uso de métodos ni tipos genéricos.

Parámetros de tipo

  • TFeatureProviderType
    Tipo de proveedor de características.

El tipo PolicyDrivenFeatureConnector<TFeatureProviderType> expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido PolicyDrivenFeatureConnector<TFeatureProviderType> Inicializa una nueva instancia de la clase PolicyDrivenFeatureConnector<TFeatureProviderType>.

Arriba

Propiedades

  Nombre Descripción
Propiedad protegida Context Obtiene el contexto de edición para el conector de características. (Se hereda de FeatureConnector<TFeatureProviderType>).
Propiedad protegida FeatureProviders Obtiene una enumeración de todos los proveedores de características actuales.
Propiedad protegida Manager Obtiene FeatureManager para el conector de características. (Se hereda de FeatureConnector<TFeatureProviderType>).

Arriba

Métodos

  Nombre Descripción
Método protegido CreateFeatureProviders(Type) Crea una nueva lista de proveedores de características asociada al conector de características, según el objeto tipo proporcionado. (Se hereda de FeatureConnector<TFeatureProviderType>).
Método público Dispose() Libera todos los recursos utilizados por el objeto FeatureConnector<TFeatureProviderType>. (Se hereda de FeatureConnector<TFeatureProviderType>).
Método protegido Dispose(Boolean) Libera los recursos no administrados usados por PolicyDrivenFeatureConnector<TFeatureProviderType> y, opcionalmente, los recursos administrados. (Invalida a FeatureConnector<TFeatureProviderType>.Dispose(Boolean)).
Método público Equals Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object).
Método protegido FeatureProvidersAdded El conector de características de la directiva lo llama automáticamente cuando una directiva cambia y se agregan proveedores de características al conjunto de proveedores de características activos.
Método protegido FeatureProvidersRemoved El conector de características de la directiva lo llama automáticamente cuando una directiva cambia y se quitan proveedores de características del conjunto de proveedores de características activos.
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de FeatureConnector<TFeatureProviderType>).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido IsValidProvider Prueba si un proveedor de características es válido para la invocación.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método protegido UpdateFeatureProviders Actualiza los proveedores de características basados en ItemPolicy.

Arriba

Comentarios

Un objeto PolicyDrivenFeatureConnector<TFeatureProviderType> es un conector de características que crea proveedores de características basados en instancias ItemPolicy. Un objeto PolicyDrivenFeatureConnector<TFeatureProviderType> almacena en memoria caché y mantiene un conjunto de proveedores de características que cumplen las directivas actuales y le informan cuando cambian esos proveedores de características.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.Windows.Design.Policies (Espacio de nombres)