Freigeben über


XmlChangingEventArgs-Klasse

Stellt Daten für das Changing-Ereignis bereit.

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

Syntax

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

Hinweise

Das XmlChangingEventArgs-Objekt wird an den Ereignishandler für das Changing-Ereignis übergeben, das auftritt, nachdem Änderungen am einem Formular zugrunde liegenden XML-Dokument vorgenommen wurden, aber bevor die Änderungen akzeptiert wurden.

Die XmlChangingEventArgs-Klasse wird von der XmlEventArgs-Klasse abgeleitet. Diese bietet Eigenschaften, die im Ereignishandler zum Abrufen von Informationen über die Daten verwendet werden können, die im dem Formular zugrunde liegenden XML-Dokument geändert werden, sowie über den Knoten, der sich ändert. Das XmlEventArgs-Objekt liefert z. B. die Site-Eigenschaft. Diese ruft einen Verweis auf ein XPathNavigator-Objekt ab, das auf den Knoten zeigt, der sich im dem Formular zugrunde liegenden XML-Dokument ändert. Das dem Formular zugrunde liegende XML-Dokument ist jedoch während des Changing -Ereignisses schreibgeschützt.

Neben diesen Eigenschaften bietet die XmlChangingEventArgs-Klasse die CancelableArgs-Eigenschaft zur Rückgabe eines XmlFormCancelEventArgs-Objekts zum Abbrechen des Ereignisses.

Vererbungshierarchie

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

Threadsicherheit

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

Siehe auch

Referenz

XmlChangingEventArgs-Member
Microsoft.Office.InfoPath-Namespace