WPS 基础接口 > 文字 API 参考 > Application > 事件 > Application.XMLSelectionChange 事件
在当前所选内容的 XML 父节点更改时发生。

语法

Private Sub 表达式_XMLSelectionChange(Sel, OldXMLNode, NewXMLNode, Reason)

表达式   一个代表 Application 对象的变量,该对象已在类模块中使用 WithEvents 关键字声明。有关使用 Application 对象事件的详细信息,请参阅 使用 Application 对象事件。

参数

名称 必选/可选 数据类型 说明
Sel 必选 Selection 选中的文本,包括 XML 元素。如果未选中任何文本,则 Sel 参数返回空值或插入点右侧的第一个字符。
OldXMLNode 必选 XMLNode 插入点离开的 XML 节点。
NewXMLNode 必选 XMLNode 插入点移动到的 XML 节点。

示例

以下示例在将新元素插入到文档中时,对新添加的 XML 元素进行验证。

示例代码
function Application_XMLSelectionChange(Sel, OldXMLNode, NewXMLNode, Reason) {
    if(Reason == wdXMLSelectionChangeReasonInsert) {
        if(NewXMLNode) {
            NewXMLNode.Validate()
        }
    }
}


请参阅