Sdílet prostřednictvím


VsValidationController.Validate – metoda (IEnumerable<ModelElement>, ValidationCategories)

Vyvoláte všechny metody ověření, které jsou použitelné pro sadu prvků.

Obor názvů:  Microsoft.VisualStudio.Modeling.Shell
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Syntaxe

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

Parametry

Vrácená hodnota

Typ: System.Boolean

Poznámky

Ověření na každý prvek v seznamu předmětů.Pro každý prvek všechny jeho povolené ověřovací metody se nazývají jeden po druhém v neurčitou pořadí.Metoda ověřování je metoda s atributem ValidationMethod a parametr ValidationContext.Metoda ověřování je povolena, pokud jeden z ValidationCategories v jeho atribut ValidationMethod jednoho z těchto kategorií parametru odpovídá.Ověření metody třídy prvků společnosti a všechny jeho základní třídy jsou called.//A metodu ověření můžete protokolovat chyby nebo upozornění pomocí metod protokolu v context.//Validation metody ověřování pomocí metody mezipaměti v rámci ověření předání informací z jedné metody.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

VsValidationController Třída

Validate – přetížení

Microsoft.VisualStudio.Modeling.Shell – obor názvů