Validation.Validate 方法 (Visio)
验证指定的有效性规则集。
语法
expression。 Validate
( _RuleSet_
, _Flags_
)
表达 一个代表 Validation 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
RuleSet | 可选 | ValidationRuleSet | 要针对整个文档进行验证的规则集。 |
Flags | 可选 | VisValidationFlags | 是否在验证后打开“问题”窗口。 |
返回值
Nothing
备注
若要验证文档中所有活动的规则集,请将 Nothing 传递给 RuleSet。
Flags 必须是下列 VisValidationFlags 常量之一。
常量 | 值 | Description |
---|---|---|
visValidationDefault | 0 | 验证文档并打开“问题”窗口。 默认值。 |
visValidationNoOpenWindow | 1 | 验证文档,但不打开 “问题” 窗口。 |
如果未设置可选的 Flags 参数,Microsoft Visio 会将默认行为 (visValidationDefault) 。
调用 Validate 方法时,Microsoft Visio 会在评估规则集之前检查规则集是否处于活动状态。 Visio 在评估期间不显示消息框,除非在 Flags 设置为 visValidationDefault 时未发现任何错误时通知你;并且仅当 Application.ShowProgressBars 为 True 时,它才显示进度栏。
示例
以下Visual Basic for Applications (VBA) 示例演示如何使用 Validate 方法验证活动文档。
' Validate the document.
Call Visio.ActiveDocument.Validation.Validate(,Visio.VisValidationFlags.visValidationDefault)
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。