Sdílet prostřednictvím


ValidationState – výčet

Označuje, zda bude povoleno instancí třídy pro ověření.

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

Syntaxe

'Deklarace
Public Enumeration ValidationState
public enum ValidationState

Členy

Název členu Popis
Disabled Označuje, že instance třídy, pro kterou je tato hodnota použita nebude kontrolována ověření metody pro tuto třídu.
Enabled Označuje, že bude povoleno instance třídy, pro kterou je tato hodnota použita pro ověření.
Inherited Označuje, že instance třídy, pro kterou je tato hodnota použita bude povoleno nebo zakázáno ověřování založeno na nastavení pro své nadřazené třídy.

Poznámky

Tento výčet je použita jako argument atributu class ValidationStateAttribute.

Můžete aplikovat ValidationState.Disabled nastavení odvozené třídy, jehož nadřízený je povolena pro ověření, protože odvozené třídy mají ValidationState své nadřazené třídy ve výchozím nastavení.

Další informace o ověřování naleznete v tématu Ověření domény specifické pro jazyk.

Příklady

Následující příklad ukazuje ValidationState atributu pomocí ValidationState výčtu povolení na osobu třídy k ověření.

[C#]

[ValidationState(ValidationState.Enabled)]
public partial class Person
{
    //Code goes here...
}

Viz také

Referenční dokumentace

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