XmlNodeChangedEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Daten für die NodeChangedEreignisse , NodeChanging, , NodeInsertedund NodeInsertingdie NodeRemoved Ereignisse bereit NodeRemoving .
public ref class XmlNodeChangedEventArgs : EventArgs
public ref class XmlNodeChangedEventArgs
public class XmlNodeChangedEventArgs : EventArgs
public class XmlNodeChangedEventArgs
type XmlNodeChangedEventArgs = class
inherit EventArgs
type XmlNodeChangedEventArgs = class
Public Class XmlNodeChangedEventArgs
Inherits EventArgs
Public Class XmlNodeChangedEventArgs
- Vererbung
- Vererbung
-
XmlNodeChangedEventArgs
Hinweise
Der folgende C#-Code zeigt, wie der Ereignishandler verwendet wird.
//Add a new event handler.
XmlDocument doc = new XmlDocument();
doc.NodeInserted += new XmlNodeChangedEventHandler(NodeInsertedHandler);
//Define the event handler.
void NodeInsertedHandler(Object src, XmlNodeChangedEventArgs args)
{
Console.WriteLine("Node " + args.Node.Name + " inserted!!");
}
Note
Wenn ein Vorgang aus mehreren Aktionen besteht, führt er zu mehreren Ereignissen. Beispielsweise muss ein AppendChild Aufruf möglicherweise den Knoten entfernen, der von seinem vorherigen übergeordneten Element angefügt wird. In diesem Fall wird ein NodeRemoved Ereignis gefolgt von einem NodeInserted Ereignis angezeigt.
Konstruktoren
| Name | Beschreibung |
|---|---|
| XmlNodeChangedEventArgs(XmlNode, XmlNode, XmlNode, String, String, XmlNodeChangedAction) |
Initialisiert eine neue Instanz der XmlNodeChangedEventArgs-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Action |
Ruft einen Wert ab, der angibt, welcher Typ des Knotenänderungsereignisses auftritt. |
| NewParent |
Ruft den Wert des ParentNode Vorgangs nach Abschluss des Vorgangs ab. |
| NewValue |
Ruft den neuen Wert des Knotens ab. |
| Node |
Ruft ab, das XmlNode hinzugefügt, entfernt oder geändert wird. |
| OldParent |
Ruft den Wert der ParentNode vor dem Beginn des Vorgangs ab. |
| OldValue |
Ruft den ursprünglichen Wert des Knotens ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |