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.