Compartir a través de


VsValidationController.Validate (Método) (IEnumerable<ModelElement>, ValidationCategories)

Invoque todos los métodos de validación aplicables al conjunto de elementos.

Espacio de nombres:  Microsoft.VisualStudio.Modeling.Shell
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Sintaxis

'Declaración
Public Overrides Function Validate ( _
    subjects As IEnumerable(Of ModelElement), _
    categories As ValidationCategories _
) As Boolean
public override bool Validate(
    IEnumerable<ModelElement> subjects,
    ValidationCategories categories
)

Parámetros

Valor devuelto

Tipo: System.Boolean

Comentarios

La validación se realiza en cada elemento de la lista de los ámbitos. Para cada elemento, todos sus métodos habilitado de validación se denominan uno tras otro en un orden determinado. Un método de validación es un método con un atributo de ValidationMethod y un parámetro ValidationContext. Se habilita un método de validación si coincide con uno de ValidationCategories especificado en el atributo de ValidationMethod uno en el parámetro de categorías. Los métodos de validación en la propia clase y las todas de elemento sus clases base se denominan. método de validación de //A pueden registrar un error o mensaje de advertencia utilizando los métodos de registro en los métodos del contexto. //Validation de validación puede utilizar métodos de caché en el contexto de validación para pasar información de un método a otro.

Seguridad de .NET Framework

Vea también

Referencia

VsValidationController Clase

Validate (Sobrecarga)

Microsoft.VisualStudio.Modeling.Shell (Espacio de nombres)