ApplicationEvents 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 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。
方法
事件
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) |