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...
}