Compartir a través de


RequirementValidator (Clase)

Actualización: noviembre 2007

Determina si el contexto y los servicios necesarios están disponibles para el tipo especificado.

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

Sintaxis

Public NotInheritable Class RequirementValidator

Dim instance As RequirementValidator
public sealed class RequirementValidator
public ref class RequirementValidator sealed
public final class RequirementValidator

Comentarios

Utilice la clase RequirementValidator para aplazar la creación de objetos que no tienen sus requisitos en la ubicación correspondiente. Un objeto puede especificar un requisito a un servicio o elemento de contexto agregando un RequiresServiceAttribute o RequiresContextItemAttribute en su clase. Las áreas del diseñador que crean objetos automáticamente comprueban estos atributos para asegurarse de que el objeto se puede utilizar en el contexto del diseñador.

Puede definir otros tipos de requisitos derivando de RequirementAttribute e implementando el método abstracto MeetsRequirement.

Jerarquía de herencia

System.Object
  Microsoft.Windows.Design.RequirementValidator

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

RequirementValidator (Miembros)

Microsoft.Windows.Design (Espacio de nombres)

RequiresServiceAttribute

RequiresContextItemAttribute

UsesItemPolicyAttribute

PrimarySelectionPolicy

FeatureProvider

Otros recursos

Proveedores de características y conectores de características

Introducción a la extensibilidad de WPF Designer