XmlEventArgs 类

定义

提供事件的数据 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

获取一个值,该值指示正在更改的节点是否是撤消操作或恢复操作的一部分。

适用于