XmlEventArgs 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供事件的数据 Changed 。
public ref class XmlEventArgs abstract : EventArgs
public abstract class XmlEventArgs : EventArgs
type XmlEventArgs = class
inherit EventArgs
Public MustInherit Class XmlEventArgs
Inherits EventArgs
- 继承
-
XmlEventArgs
- 派生
注解
XmlEventArgs 对象将传递给 Changed 事件的事件处理程序,该事件在接受对表单的基础 XML 文档的更改并发生该Validating事件之后发生。 XmlEventArgs 对象提供了大量属性,事件处理程序借助这些属性,可以通过编程方式与表单的基础 XML 文档中正在更改的数据进行交互,以及获取有关正在更改的节点的信息。
XmlEventArgs 对象提供 Site 属性,该属性获取对 XPathNavigator 对象的引用,该对象位于要更改的节点上,并且可用于处理此节点和窗体的基础 XML 文档中的其他数据。
XmlChangingEventArgs相应ChangingValidating事件的 和 XmlValidatingEventArgs 类派生自 XmlEventArgs 类,并公开相同的属性集。
构造函数
XmlEventArgs() |
提供事件的数据 Changed 。 |
属性
Match |
获取一个 XPathExpression 对象,该对象包含返回当前正在更改的节点的 XPath 表达式。 |
NewValue |
获取正在更改的节点的新值。 |
OldParent |
获取指向 XPathNavigator 节点的对象,该节点是要删除的节点的父级。 |
OldValue |
获取正在更改的节点的原始值。 |
Operation |
获取一个 XmlOperation 枚举,该枚举指示更改节点时发生的操作类型。 |
Site |
获取指向 XPathNavigator 要更改的节点的 对象。 |
UndoRedo |
获取一个值,该值指示正在更改的节点是否是撤消操作或恢复操作的一部分。 |