XmlNodeChangedEventArgs Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller data för NodeChangedhändelserna , NodeChanging, NodeInserted, NodeInsertingNodeRemoved och 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
- Arv
- Arv
-
XmlNodeChangedEventArgs
Kommentarer
Följande C#-kod visar hur du använder händelsehanteraren.
//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
Om en åtgärd består av flera åtgärder resulterar det i flera händelser. Ett anrop kan till exempel AppendChild behöva ta bort noden som läggs till från dess tidigare överordnade. I det här fallet visas en NodeRemoved händelse följt av en NodeInserted händelse.
Konstruktorer
| Name | Description |
|---|---|
| XmlNodeChangedEventArgs(XmlNode, XmlNode, XmlNode, String, String, XmlNodeChangedAction) |
Initierar en ny instans av XmlNodeChangedEventArgs klassen. |
Egenskaper
| Name | Description |
|---|---|
| Action |
Hämtar ett värde som anger vilken typ av nodändringshändelse som inträffar. |
| NewParent |
Hämtar värdet för ParentNode när åtgärden har slutförts. |
| NewValue |
Hämtar nodens nya värde. |
| Node |
Hämtar den XmlNode som läggs till, tas bort eller ändras. |
| OldParent |
Hämtar värdet för ParentNode innan åtgärden började. |
| OldValue |
Hämtar nodens ursprungliga värde. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |