Udostępnij za pośrednictwem


Metoda VsValidationController.Validate — (IEnumerable<ModelElement>, ValidationCategories)

Wywołaj wszystkie metody sprawdzania poprawności, które są stosowane do zestawu elementów.

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Shell
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Składnia

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

Parametry

Wartość zwracana

Typ: System.Boolean

Uwagi

Sprawdzanie poprawności jest wykonywane na każdy element na liście tematów.Dla każdego elementu wszystkie jego metody sprawdzania poprawności włączone są nazywane jeden po drugim w nieokreślonej kolejności.Metoda sprawdzania poprawności jest metoda z atrybutem ValidationMethod i parametr ValidationContext.Metoda sprawdzania poprawności jest włączona, jeśli jeden z ValidationCategories, określonych w jego atrybut ValidationMethod pasuje do jednej z tych w parametrze kategorii.Metody sprawdzania poprawności w klasie danego elementu i wszystkich jej klas podstawowych są called.//A metody sprawdzania poprawności można rejestrować błędu lub komunikat ostrzegawczy przy użyciu metod dziennika w context.//Validation metody sprawdzania poprawności można użyć metody pamięci podręcznej w kontekście sprawdzania poprawności do przekazania informacji z jednej metody do innego.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

VsValidationController Klasa

Przeciążenie Validate

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Shell