共用方式為


ValidationState 列舉類型

識別類別的執行個體是否會啟用驗證。

命名空間:  Microsoft.VisualStudio.Modeling.Validation
組件:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.12.0.dll 中)

語法

'宣告
Public Enumeration ValidationState
public enum ValidationState

成員

成員名稱 描述
Disabled 表示此類別的驗證方法不會檢查此值所套用的類別執行個體。
Enabled 表示此值所套用的類別執行個體將會啟用驗證。
Inherited 指出此值所套用的類別執行個體將會根據其父類別的設定值,啟用或停用驗證。

備註

使用這個列舉型別,對類別之屬性的 ValidationStateAttribute的引數。

您可以將設定為預設父代為驗證已啟用的衍生類別的 ValidationState.Disabled ,因為衍生類別有其父類別的 ValidationState 。

如需驗證的詳細資訊,請參閱 網域指定的語言中的驗證

範例

下列範例在人員類別顯示 ValidationState 屬性使用 ValidationState 列舉使驗證。

[C#]

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

請參閱

參考

Microsoft.VisualStudio.Modeling.Validation 命名空間