Поделиться через


ApplicationEvents Интерфейс

Определение

Коллекция объектов событий, представляющих события приложения InfoPath.

public interface class ApplicationEvents : Microsoft::Office::Interop::InfoPath::SemiTrust::ApplicationEventsEmpty
[System.Runtime.InteropServices.Guid("096cd784-0786-11d1-95fa-0080c78ee3bb")]
public interface ApplicationEvents : Microsoft.Office.Interop.InfoPath.SemiTrust.ApplicationEventsEmpty
type ApplicationEvents = interface
    interface ApplicationEventsEmpty
Public Interface ApplicationEvents
Implements ApplicationEventsEmpty
Атрибуты
Реализации

Комментарии

Этот тип является оболочкой для компонентного класса, необходимого управляемому коду для взаимодействия с COM. Используйте этот тип для доступа к элементам интерфейса COM, реализованного этим компонентным классом. Сведения об интерфейсе COM, включая ссылку на описания его членов, см. в разделеMicrosoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents .

Коллекция ApplicationEvents содержит объекты событий, используемые главным образом с надстройками для модели COM для записи событий масштаба приложения. К таким событиям относятся:

Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.NewXDocument(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument) СобытиеПроисходит при создании новой формы.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.Quit СобытиеПроисходит, когда пользователь покидает InfoPath.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.WindowActivate(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument,Microsoft.Office.Interop.InfoPath.SemiTrust.Window) СобытиеПроисходит при активации любого окна документа.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.WindowDeactivate(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument,Microsoft.Office.Interop.InfoPath.SemiTrust.Window) СобытиеПроисходит при отключении любого окна документа.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.WindowSize(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument,Microsoft.Office.Interop.InfoPath.SemiTrust.Window) СобытиеПроисходит при изменении размера или перемещении любого окна документа.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.XDocumentBeforeClose(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument,System.Boolean@) СобытиеПроисходит непосредственно перед закрытием любого открытого документа.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.XDocumentBeforePrint(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument,System.Boolean@) СобытиеПроисходит непосредственно перед печатью любого открытого документа.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.XDocumentBeforeSave(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument,System.Boolean@) СобытиеПроисходит непосредственно перед сохранением любого открытого документа.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.XDocumentChange СобытиеПроисходит при создании новой формы, при открытии существующей формы или при активировании другой формы.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.XDocumentOpen(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument) СобытиеПроисходит при открытии документа.

Microsoft InfoPath поддерживает надстройки для модели COM для расширения возможностей пользователя по редактированию форм. Поддержка надстроек для модели COM в InfoPath доступна в среде редактирования формы. Среда разработки формы не может быть расширена с помощью надстроек COM. Дополнительные сведения об использовании коллекции ApplicationEvents и создании надстройки COM для InfoPath см. в разделе Практическое руководство. Create надстройки COM для добавления пользовательских компонентов в InfoPath..

Применяется к