XmlNodeChangedEventArgs Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce dati per gli eventi NodeChanged, NodeChanging, NodeInserted, NodeInserting, NodeRemoved e 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
- Ereditarietà
- Ereditarietà
-
XmlNodeChangedEventArgs
Commenti
Il codice C# seguente illustra come usare il gestore eventi.
//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!!");
}
Nota
Se un'operazione è costituita da più azioni, genera più eventi. Ad esempio, una AppendChild chiamata potrebbe dover rimuovere il nodo aggiunto dal relativo padre precedente. In questo caso verrà visualizzato un NodeRemoved
evento seguito da un NodeInserted
evento.
Costruttori
XmlNodeChangedEventArgs(XmlNode, XmlNode, XmlNode, String, String, XmlNodeChangedAction) |
Inizializza una nuova istanza della classe XmlNodeChangedEventArgs. |
Proprietà
Action |
Ottiene un valore che indica il tipo di evento di modifica del nodo in corso. |
NewParent |
Ottiene il valore di ParentNode dopo che l'operazione è stata completata. |
NewValue |
Ottiene il nuovo valore del nodo. |
Node |
Ottiene il nodo XmlNode che viene aggiunto, rimosso o modificato. |
OldParent |
Ottiene il valore di ParentNode prima dell'inizio dell'operazione. |
OldValue |
Ottiene il valore originale del nodo. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |