Freigeben über


XmlEventArgs-Klasse

Stellt Daten für das Changed-Ereignis bereit.

Namespace: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)

Syntax

'Declaration
Public MustInherit Class XmlEventArgs
    Inherits EventArgs
'Usage
Dim instance As XmlEventArgs
public abstract class XmlEventArgs : EventArgs

Hinweise

Das XmlEventArgs-Objekt wird an den Ereignishandler für das Changed-Ereignis übergeben, das auftritt, nachdem Änderungen an dem Formular zugrunde liegenden XML-Dokument akzeptiert wurden und das Validating-Ereignis auftrat. Das XmlEventArgs-Objekt bietet eine Reihe von Eigenschaften, die im Ereignishandler zur programmgesteuerten Interaktion mit den Daten verwendet werden können, die im dem Formular zugrunde liegenden XML-Dokument geändert werden, und zum Abrufen von Informationen zum Knoten, der geändert wird.

Das XmlEventArgs-Objekt bietet die Site-Eigenschaft, die einen Verweis auf ein XPathNavigator-Objekt am Knoten abruft, der geändert wird. Das Objekt kann zur Verwendung mit diesem Knoten und mit anderen Daten verwendet werden, die sich in einem dem Formular zugrunde liegenden XML-Dokument befinden.

Die Klassen XmlChangingEventArgs und XmlValidatingEventArgs für die entsprechenden ChangingValidating-Ereignisse werden von der XmlEventArgs-Klasse abgerufen und machen dieselbe Eigenschaftengruppe verfügbar.

Vererbungshierarchie

System.Object
   System.EventArgs
    Microsoft.Office.InfoPath.XmlEventArgs
       Microsoft.Office.InfoPath.XmlChangingEventArgs
       Microsoft.Office.InfoPath.XmlValidatingEventArgs

Threadsicherheit

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

Siehe auch

Referenz

XmlEventArgs-Member
Microsoft.Office.InfoPath-Namespace