Freigeben über


ApplicationEvents Schnittstelle

Definition

Eine Auflistung von Ereignisobjekten, die InfoPath-Anwendungsereignisse darstellen.

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
Attribute
Implementiert

Hinweise

Dieser Typ ist ein Wrapper für eine CoClass, die von verwaltetem Code für COM-Interoperabilität benötigt wird. Verwenden Sie diesen Typ, um auf die Mitglieder der COM-Schnittstelle zuzugreifen, die von dieser CoClass implementiert wird. Informationen zur COM-Schnittstelle, einschließlich eines Links zu Beschreibungen ihrer Member, finden Sie unterMicrosoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents .

Die ApplicationEvents-Auflistung enthält Ereignisobjekte, die hauptsächlich mit COM-Add-Ins zum Erfassen anwendungsweiter Ereignisse verwendet werden. Dazu gehören:

Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.NewXDocument(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument) EreignisTritt ein, wenn ein neues Formular erstellt wird.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.Quit EreignisTritt ein, wenn der Benutzer InfoPath beendet.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.WindowActivate(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument,Microsoft.Office.Interop.InfoPath.SemiTrust.Window) EreignisTritt ein, wenn ein Dokumentfenster aktiviert wird.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.WindowDeactivate(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument,Microsoft.Office.Interop.InfoPath.SemiTrust.Window) EreignisTritt ein, wenn ein Dokumentfenster deaktiviert wird.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.WindowSize(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument,Microsoft.Office.Interop.InfoPath.SemiTrust.Window) EreignisTritt ein, wenn die Größe eines Dokumentfensters geändert wird oder das Dokumentfenster verschoben wird.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.XDocumentBeforeClose(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument,System.Boolean@) EreignisTritt unmittelbar vor dem Schließen eines Dokuments ein.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.XDocumentBeforePrint(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument,System.Boolean@) EreignisTritt unmittelbar vor dem Drucken eines geöffneten Dokuments auf.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.XDocumentBeforeSave(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument,System.Boolean@) EreignisTritt unmittelbar vor dem Speichern eines geöffneten Dokuments auf.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.XDocumentChange EreignisTritt ein, wenn ein neues Formular erstellt wird, wenn ein vorhandenes Formular geöffnet wird oder wenn ein anderes Formular als aktives Formular festgelegt wird.
Microsoft.Office.Interop.InfoPath.SemiTrust._ApplicationEvents.XDocumentOpen(Microsoft.Office.Interop.InfoPath.SemiTrust._XDocument) EreignisTritt ein, wenn ein Dokument geöffnet wird.

Microsoft InfoPath unterstützt COM-Add-Ins für die Erweiterung der Benutzerumgebung zum Bearbeiten von Formularen. Unterstützung von COM-Add-Ins in InfoPath steht in der Formularentwicklungsumgebung zur Verfügung. Die Formularentwurfsumgebung kann nicht durch die Verwendung von COM-Add-Ins erweitert werden. Weitere Informationen zur Verwendung der ApplicationEvents-Auflistung und zum Erstellen eines COM-Add-Ins für InfoPath finden Sie unter Vorgehensweise: Create eines COM-Add-Ins zum Hinzufügen benutzerdefinierter Features zu InfoPath..

Gilt für: