XmlNodeChangedEventArgs Classe

Définition

Fournit des données pour les événements , , NodeChangedNodeChangingNodeInsertedNodeInsertinget NodeRemoved les NodeRemovingévénements.

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
Héritage
XmlNodeChangedEventArgs
Héritage
XmlNodeChangedEventArgs

Remarques

Le code C# suivant montre comment utiliser le gestionnaire d’événements.

//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

Si une opération est composée de plusieurs actions, elle génère plusieurs événements. Par exemple, un AppendChild appel peut avoir à supprimer le nœud ajouté de son parent précédent. Dans ce cas, vous verrez un NodeRemoved événement suivi d’un NodeInserted événement.

Constructeurs

Nom Description
XmlNodeChangedEventArgs(XmlNode, XmlNode, XmlNode, String, String, XmlNodeChangedAction)

Initialise une nouvelle instance de la classe XmlNodeChangedEventArgs.

Propriétés

Nom Description
Action

Obtient une valeur indiquant le type d’événement de modification de nœud qui se produit.

NewParent

Obtient la valeur de l’opération ParentNode une fois l’opération terminée.

NewValue

Obtient la nouvelle valeur du nœud.

Node

Obtient l’élément XmlNode ajouté, supprimé ou modifié.

OldParent

Obtient la valeur de l’opération ParentNode avant le début de l’opération.

OldValue

Obtient la valeur d’origine du nœud.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à

Voir aussi