ApplicationEvents 接口

定义

表示 InfoPath 应用程序事件的事件对象集合。

public interface class ApplicationEvents : Microsoft::Office::Interop::InfoPath::_ApplicationEvents_Event, Microsoft::Office::Interop::InfoPath::ApplicationEventsEmpty
[System.Runtime.InteropServices.Guid("096CD784-0786-11D1-95FA-0080C78EE3BB")]
public interface ApplicationEvents : Microsoft.Office.Interop.InfoPath._ApplicationEvents_Event, Microsoft.Office.Interop.InfoPath.ApplicationEventsEmpty
type ApplicationEvents = interface
    interface ApplicationEventsEmpty
    interface _ApplicationEvents_Event
Public Interface ApplicationEvents
Implements _ApplicationEvents_Event, ApplicationEventsEmpty
派生
属性
实现

注解

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

ApplicationEvents 集合包含的事件对象主要用于 COM 加载项来捕获应用程序范围内的事件。 这些事件包括:

NewXDocument 事件新建表单时发生。
Quit 事件用户退出 InfoPath 时发生。
WindowActivate 事件在激活文档窗口时发生。
WindowDeactivate 事件在文档窗口成为非活动窗口时发生。
WindowSize 事件当调整任一文档窗口大小或移动该窗口时发生。
XDocumentBeforeClose 事件在打开的文档即将关闭之前发生。
XDocumentBeforePrint 事件在即将打印任一打开文档时发生。
XDocumentBeforeSave 事件在即将保存任一打开文档时发生。
XDocumentChange 事件新建表单、打开现有表单或另一个表单变为激活状态时发生。
XDocumentOpen 事件在打开文档时发生。

为了扩展表单编辑的用户体验,Microsoft InfoPath 支持 COM 加载项。 在 InfoPath 中,表单编辑环境可支持 COM 加载项。 无法使用 COM 加载项来扩展表单设计环境。有关使用 ApplicationEvents 集合和为 InfoPath 创建 COM 外接程序的详细信息,请参阅How To: Create a COM Add-in to Add Custom Features to InfoPath。

方法

add_NewXDocument(_ApplicationEvents_NewXDocumentEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
add_Quit(_ApplicationEvents_QuitEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
add_WindowActivate(_ApplicationEvents_WindowActivateEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
add_WindowDeactivate(_ApplicationEvents_WindowDeactivateEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
add_WindowSize(_ApplicationEvents_WindowSizeEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
add_XDocumentBeforeClose(_ApplicationEvents_XDocumentBeforeCloseEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
add_XDocumentBeforePrint(_ApplicationEvents_XDocumentBeforePrintEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
add_XDocumentBeforeSave(_ApplicationEvents_XDocumentBeforeSaveEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
add_XDocumentChange(_ApplicationEvents_XDocumentChangeEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
add_XDocumentOpen(_ApplicationEvents_XDocumentOpenEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
remove_NewXDocument(_ApplicationEvents_NewXDocumentEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
remove_Quit(_ApplicationEvents_QuitEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
remove_WindowActivate(_ApplicationEvents_WindowActivateEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
remove_WindowDeactivate(_ApplicationEvents_WindowDeactivateEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
remove_WindowSize(_ApplicationEvents_WindowSizeEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
remove_XDocumentBeforeClose(_ApplicationEvents_XDocumentBeforeCloseEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
remove_XDocumentBeforePrint(_ApplicationEvents_XDocumentBeforePrintEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
remove_XDocumentBeforeSave(_ApplicationEvents_XDocumentBeforeSaveEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
remove_XDocumentChange(_ApplicationEvents_XDocumentChangeEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)
remove_XDocumentOpen(_ApplicationEvents_XDocumentOpenEventHandler)

此成员仅供内部使用,不能直接在您的代码中使用。

(继承自 _ApplicationEvents_Event)

事件

NewXDocument

新建表单时发生。

(继承自 _ApplicationEvents_Event)
Quit

用户退出 InfoPath 时发生。

(继承自 _ApplicationEvents_Event)
WindowActivate

在激活文档窗口时发生。

(继承自 _ApplicationEvents_Event)
WindowDeactivate

在文档窗口成为非活动窗口时发生。

(继承自 _ApplicationEvents_Event)
WindowSize

当调整任一文档窗口大小或移动该窗口时发生。

(继承自 _ApplicationEvents_Event)
XDocumentBeforeClose

在打开的文档即将关闭之前发生。

(继承自 _ApplicationEvents_Event)
XDocumentBeforePrint

在即将打印任一打开文档时发生。

(继承自 _ApplicationEvents_Event)
XDocumentBeforeSave

在即将保存任一打开文档时发生。

(继承自 _ApplicationEvents_Event)
XDocumentChange

新建表单、打开现有表单或另一个表单变为激活状态时发生。

(继承自 _ApplicationEvents_Event)
XDocumentOpen

在打开文档时发生。

(继承自 _ApplicationEvents_Event)

适用于