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 | |
---|---|---|
PolicyDrivenFeatureConnector<TFeatureProviderType> | Inicializa una nueva instancia de la clase PolicyDrivenFeatureConnector<TFeatureProviderType>. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Context | Obtiene el contexto de edición para el conector de características. (Se hereda de FeatureConnector<TFeatureProviderType>). | |
FeatureProviders | Obtiene una enumeración de todos los proveedores de características actuales. | |
Manager | Obtiene FeatureManager para el conector de características. (Se hereda de FeatureConnector<TFeatureProviderType>). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
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>). | |
Dispose() | Libera todos los recursos utilizados por el objeto FeatureConnector<TFeatureProviderType>. (Se hereda de FeatureConnector<TFeatureProviderType>). | |
Dispose(Boolean) | Libera los recursos no administrados usados por PolicyDrivenFeatureConnector<TFeatureProviderType> y, opcionalmente, los recursos administrados. (Invalida a FeatureConnector<TFeatureProviderType>.Dispose(Boolean)). | |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
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. | |
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. | |
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>). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
IsValidProvider | Prueba si un proveedor de características es válido para la invocación. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
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.