DataDOMEvent.Operation 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取在数据验证事件中被应用于 XML 文档对象模型 (DOM) 节点的操作的类型。
public:
property System::String ^ Operation { System::String ^ get(); };
public string Operation { get; }
member this.Operation : string
Public ReadOnly Property Operation As String
属性值
示例
在以下示例中,对象的 Operation 属性DataDOMEventObject用于检查发生的操作类型,以避免针对节点值进行更新的多个通知:
[InfoPathEventHandler(MatchPath="/root/item", EventType=InfoPathEventType.OnAfterChange)]
public void item_OnAfterChange(DataDOMEvent e)
{
if (!e.IsUndoRedo && e.<span class="label">Operation</span> == "Delete"
&& e.Site.nodeName == "item" &&
e.Source.nodeName == "item")
{
Calculate();
}
}
注解
Operation 属性返回的值包括 Insert、Update 和 Delete。
重要说明:可以不受限制地访问此成员。