Freigeben über


XmlEventArgs Klasse

Definition

Stellt Daten für das Ereignis bereit Changed .

public ref class XmlEventArgs abstract : EventArgs
public abstract class XmlEventArgs : EventArgs
type XmlEventArgs = class
    inherit EventArgs
Public MustInherit Class XmlEventArgs
Inherits EventArgs
Vererbung
XmlEventArgs
Abgeleitet

Hinweise

Das XmlEventArgs-Objekt wird an den Ereignishandler für das Changed-Ereignis übergeben, das auftritt, nachdem Änderungen am zugrunde liegenden XML-Dokument des Formulars akzeptiert wurden und das Validating Ereignis aufgetreten ist. 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 stellt die Site -Eigenschaft bereit, die einen Verweis auf ein XPathNavigator-Objekt abruft, das sich an dem Knoten befindet, der geändert wird, und zum Arbeiten mit diesem Knoten und anderen Daten im einem Formular zugrunde liegenden XML-Dokument verwendet werden kann.

Die XmlChangingEventArgs Klassen und XmlValidatingEventArgs für die entsprechenden ChangingValidating Ereignisse werden von der XmlEventArgs-Klasse abgeleitet und machen den gleichen Satz von Eigenschaften verfügbar.

Konstruktoren

XmlEventArgs()

Stellt Daten für das Ereignis bereit Changed .

Eigenschaften

Match

Ruft ein XPathExpression -Objekt ab, das einen XPath-Ausdruck enthält, der den Knoten zurückgibt, der gerade geändert wird.

NewValue

Ruft den neuen Wert für den Knoten ab, der geändert wird.

OldParent

Ruft ein XPathNavigator Objekt ab, das auf den Knoten verweist, der dem zu löschenden Knoten übergeordnet ist.

OldValue

Ruft den ursprünglichen Wert des Knotens ab, der geändert wird.

Operation

Ruft eine XmlOperation Enumeration ab, die den Typ des Vorgangs angibt, der beim Ändern des Knotens aufgetreten ist.

Site

Ruft ein XPathNavigator Objekt ab, das auf den Knoten zeigt, der geändert wird.

UndoRedo

Ruft einen Wert ab, der angibt, ob der zu ändernde Knoten Teil eines Vorgangs zum Rückgängigmachen oder Wiederholen ist.

Gilt für: