Share via


DocActionEventObject 接口

定义

在 Microsoft InfoPath 按钮单击事件期间使用的事件对象。

public interface class DocActionEventObject : Microsoft::Office::Interop::InfoPath::SemiTrust::DocActionEvent
[System.Runtime.InteropServices.Guid("096cd63a-0786-11d1-95fa-0080c78ee3bb")]
public interface DocActionEventObject : Microsoft.Office.Interop.InfoPath.SemiTrust.DocActionEvent
type DocActionEventObject = interface
    interface DocActionEvent
    interface DocReturnEvent
    interface DocEvent
Public Interface DocActionEventObject
Implements DocActionEvent
属性
实现

示例

在以下示例中,SourceDocActionEvent 对象的 属性用于显示最内部 XML 文档对象模型的源 XML 数据, (窗体的基础 XML 文档的 DOM) 节点,其中包含 按钮:

[InfoPathEventHandler(MatchPath="ShowDocActionEventSource", EventType=InfoPathEventType.OnClick)]
public void ShowDocActionEventSource_OnClick(DocActionEvent e)
{
 thisXDocument.UI.Alert("Source: " + e.<span class="label">Source</span>.xml);
}

注解

此类型是用于 Coclass(托管代码需要此 Coclass 来实现 COM 互操作性)的包装。 使用此类型来访问由此 Coclass 实现的 COM 接口。 有关 COM 接口的信息(包括指向其成员说明的链接),请参阅DocActionEvent

DocActionEvent 对象提供了许多可在按钮单击事件中使用的属性,以便通过编程的方式与表单的基础 XML 文档中的数据进行交互,并控制事件的成功或失败。

DocActionEvent 对象作为参数传递给OnClick包含在 InfoPath 窗体视图中的按钮的事件。 该对象的属性只在 OnClick 事件期间可用。

属性

ReturnStatus

获取或设置事件的返回状态 OnClick

(继承自 DocActionEvent)
Source

获取一个对表单所基于的基础 XML 文档最内部的 XML 文档对象模型 (DOM) 节点的引用。

(继承自 DocActionEvent)
XDocument

获取对在事件期间OnClick与事件关联的 DocActionEventObject 对象的引用XDocument

(继承自 DocActionEvent)

适用于