Share via


ValidationController.Validate Method (IEnumerable<ModelElement>, ValidationCategories)

Apply validation methods to every model element in a list. Methods will be invoked that have a ValidationMethod attribute for one or more of the specified Categories.

Namespace:  Microsoft.VisualStudio.Modeling.Validation
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntax

'Declaration
Public Overridable Function Validate ( _
    subjects As IEnumerable(Of ModelElement), _
    categories As ValidationCategories _
) As Boolean
public virtual bool Validate(
    IEnumerable<ModelElement> subjects,
    ValidationCategories categories
)
public:
virtual bool Validate(
    IEnumerable<ModelElement^>^ subjects, 
    ValidationCategories categories
)
abstract Validate : 
        subjects:IEnumerable<ModelElement> * 
        categories:ValidationCategories -> bool  
override Validate : 
        subjects:IEnumerable<ModelElement> * 
        categories:ValidationCategories -> bool
public function Validate(
    subjects : IEnumerable<ModelElement>, 
    categories : ValidationCategories
) : boolean

Parameters

  • subjects
    Type: IEnumerable<ModelElement>

    The list of elements to validate

Return Value

Type: Boolean

.NET Framework Security

See Also

Reference

ValidationController Class

Validate Overload

Microsoft.VisualStudio.Modeling.Validation Namespace