Freigeben über


XmlEvent-Klasse

Implementiert die durch Änderungen an den Daten des einer Formularinstanz zugrunde liegenden XML-Dokuments ausgelösten Ereignisse.

Vererbungshierarchie

System.Object
  Microsoft.Office.InfoPath.XmlEvent

Namespace:  Microsoft.Office.InfoPath
Assembly:  Microsoft.Office.InfoPath (in Microsoft.Office.InfoPath.dll)

Syntax

'Declaration
Public MustInherit Class XmlEvent
'Usage
Dim instance As XmlEvent
public abstract class XmlEvent

Hinweise

Die XmlEvent-Klasse implementiert die Ereignisse auf Dokumentenebene, die durch Änderungen ausgelöst wurden, die am zugrunde liegenden XML-Dokument einer mithilfe einer InfoPath-Formularvorlage erstellten Formularinstanz vorgenommen wurden. Die Ereignisse auf Formularebene, die durch in der Formularvorlage ausgeführte Aktionen ausgelöst wurden, wie z. B. durch Laden eines Formulars oder durch Ändern einer Ansicht, werden separat behandelt und über den FormEvents-Typ implementiert.

Wichtig

Die XmlEvent-Klasse selbst sollte nicht im Formularcode instanziiert werden. Wenn Sie der Formularvorlage von der Entwurfsmodus-Benutzeroberfläche aus einen Ereignishandler hinzufügen, wird in Microsoft InfoPath 2010 mithilfe der EventManager-Klasse und mithilfe der Member der XmlEvent-Klasse in der InternalStartup-Methode der Formularcodedatei Code generiert, um Ereignisse auf Dokumentenebene an die zugehörigen Ereignishandler zu binden. Weitere Informationen zum Hinzufügen von Ereignishandlern im InfoPath-Entwurfsmodus finden Sie unter Vorgehensweise: Hinzufügen eines Ereignishandlers.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

XmlEvent-Member

Microsoft.Office.InfoPath-Namespace