ValidationController 类

定义

sdm 模型 validtion 的分组逻辑。

public ref class ValidationController
public class ValidationController
type ValidationController = class
Public Class ValidationController
继承
ValidationController
派生

构造函数

ValidationController()

构造函数

属性

ErrorMessages

获取所有活动错误和致命消息的副本。

FatalMessages

获取所有活动的致命消息的副本。

IncludeLinkedExtensionElements

指示是否还应验证链接到要验证的 ModelElements 的 ExtensionElements。

InformationalMessages

获取所有活动的信息性消息的副本。

ValidationExtensionRegistrar

ValidationExtension 注册器的属性

ValidationMessages

获取所有活动错误/警告/消息消息的副本。

WarningMessages

获取所有活动警告消息的副本。

方法

AddObserver(ValidationMessageObserver)

将观察程序添加到验证消息更新 .。。

ClearMessages()

清除通知观察程序的所有消息

CreateValidationContext(IEnumerable<ModelElement>, String[])

提供验证的上下文类

CreateValidationContext(IEnumerable<ModelElement>, ValidationCategories)

提供验证的上下文类

GetExtensionElements(IEnumerable<ModelElement>)

计算并返回一个扩展元素列表,这些元素应包含在要验证的元素列表中

RemoveObserver(ValidationMessageObserver)

删除观察程序以验证消息更新 .。。

Validate(IEnumerable<ModelElement>, ValidationCategories)

基于验证类别对一组元素进行验证

Validate(ModelElement, ValidationCategories)

验证单个元素

Validate(Partition, ValidationCategories)

验证整个应用商店

Validate(Store, ValidationCategories)

验证整个应用商店

ValidateCustom(IEnumerable<ModelElement>, String[])

根据 customCategories 指定的字符串对一组元素进行验证

ValidateCustom(ModelElement, String[])

验证单个元素

ValidateCustom(Partition, String[])

验证整个分区

ValidateCustom(Store, String[])

验证整个应用商店

适用于