FormEvents-Klasse
Implementiert alle Ereignisse, die von einer Formularvorlage selbst ausgelöst werden können.
Namespace: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)
Syntax
'Declaration
Public MustInherit Class FormEvents
'Usage
Dim instance As FormEvents
public abstract class FormEvents
Hinweise
Die in einer InfoPath-Formularvorlage enthaltenen Ereignisse auf Formularebene, wie z. B. das Laden eines Formulars oder das Ändern einer Ansicht wird von der FormEvents-Klasse implementiert. Die Ereignisse, die durch Änderungen an den Daten des einer Formularinstanz zugrunde liegenden XML-Dokuments ausgelöst wurden, werden separat behandelt und durch den XmlEvent-Typ implementiert.
Wichtig: |
---|
Die FormEvents-Klasse selbst sollte nicht im Formularcode instanziiert werden. Ereignishandler sollten Ereignissen auf Formularebene nur von der Microsoft Office InfoPath 2007-Entwurfsmodus-Benutzeroberfläche aus hinzugefügt werden. Wenn Sie der Formularvorlage von der Entwurfsmodus-Benutzeroberfläche aus einen Ereignishandler hinzufügen, wird in InfoPath mithilfe der EventManager-Klasse und mithilfe des Members der FormEvents-Klasse in der InternalStartup-Methode der Formularcodedatei Code generiert, um das Ereignis an den zugehörigen Ereignishandler zu binden. Weitere Informationen zum Hinzufügen von Ereignishandlern im InfoPath-Entwurfsmodus finden Sie unter Vorgehensweise: Hinzufügen eines Ereignishandlers. |
Vererbungshierarchie
System.Object
Microsoft.Office.InfoPath.FormEvents
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.