WPS 加载项开发 > 文字 API 参考 > XMLNode > 方法 > XMLNode.SetValidationError 方法
更改向用户显示的指定节点的验证错误文本,并强制 WPS 将节点报告为无效。

语法

表达式.SetValidationError(Status, ErrorText, ClearedAutomatically)

表达式   必选。一个代表 XMLNode 对象的变量。

参数

名称 必选/可选 数据类型 说明
Status 必选 WdXMLValidationStatus 指定设置验证状态错误文本 (wdXMLValidationStatusCustom),还是清除验证状态错误文本 (wdXMLValidationStatusOK)。
ErrorText 可选 Variant 显示给用户的文本。如果 Status 参数设置为 wdXMLValidationStatusOK,则将该参数保留为空。
ClearedAutomatically 可选 Boolean 如果值为 True,则指定节点上出现下一验证事件时,将自动清除错误消息。如果值为 False,则需要运行 SetValidationError 方法(Status 参数为 wdXMLValidationStatusOK)来清除自定义错误文本。

说明

若要设置自定义错误文本,请使用 wdXMLValidationStatusCustom 常量。

示例

以下示例指定自定义验证错误文本。

示例代码
let objNode = ActiveDocument.XMLNodes.Item(1)
objNode.SetValidationError(wdXMLValidationStatusCustom,"Error Text",true)


请参阅