XmlNodeChangedEventArgs Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje data pro události NodeChanged, , NodeChangingNodeInsertedNodeInserting, NodeRemoved a NodeRemoving události.
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
- Dědičnost
- Dědičnost
-
XmlNodeChangedEventArgs
Poznámky
Následující kód jazyka C# ukazuje, jak použít obslužnou rutinu události.
//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
Pokud se operace skládá z více akcí, výsledkem je více událostí. Volání může například AppendChild muset odebrat uzel, který se připojuje z předchozího nadřazeného objektu. V takovém případě se zobrazí NodeRemoved událost následovaná událostí NodeInserted .
Konstruktory
| Name | Description |
|---|---|
| XmlNodeChangedEventArgs(XmlNode, XmlNode, XmlNode, String, String, XmlNodeChangedAction) |
Inicializuje novou instanci XmlNodeChangedEventArgs třídy. |
Vlastnosti
| Name | Description |
|---|---|
| Action |
Získá hodnotu označující, k jakému typu události změny uzlu dochází. |
| NewParent |
Získá hodnotu ParentNode po dokončení operace. |
| NewValue |
Získá novou hodnotu uzlu. |
| Node |
XmlNode Získá přidané, odebrané nebo změněné. |
| OldParent |
Získá hodnotu ParentNode před zahájením operace. |
| OldValue |
Získá původní hodnotu uzlu. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |