返回一个
String 类型的值,代表关于
XMLNode 对象验证错误的说明。
语法
表达式.ValidationErrorText(Advanced)
表达式 一个代表 XMLNode 对象的变量。
参数
名称 |
必选/可选 |
数据类型 |
说明 |
Advanced |
可选 |
Boolean |
代表显示的错误文字是验证错误说明的高级版本,该版本来自 WPS 所包含的 MSXML 5.0 组件。 |
示例
下列示例检查活动文档中的每个元素,并显示一条消息,其中包含未通过架构验证的元素和属性,并说明相关原因。
示例代码 |
let objNode = ActiveDocument.XMLNodes
let strValid
for(i = 1; i <= objNode.Count; i++) {
objNode.Item(i).Validate()
if(objNode.Item(i).ValidationStatus != wdXMLValidationStatusOK) {
strValid = strValid + objNode.Item(i).BaseName + "\t" + objNode.Item(i).ValidationErrorText + "\r\n"
}
}
MsgBox("The following elements do not validate against " + "the schema." + "\r\n" + "\r\n" + strValid + "\r\n" + "You should fix these elements before continuing.")
|