XmlNodeChangedEventArgs Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona datos para los eventos NodeChanged, NodeChanging, NodeInserted, NodeInserting, NodeRemoved y 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
- Herencia
- Herencia
-
XmlNodeChangedEventArgs
Comentarios
El código de C# siguiente muestra cómo usar el controlador de eventos.
//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
Si una operación se compone de varias acciones, se producirán varios eventos. Por ejemplo, una AppendChild llamada puede tener que quitar el nodo que se anexa de su elemento primario anterior. En este caso, verá un NodeRemoved
evento seguido de un NodeInserted
evento.
Constructores
XmlNodeChangedEventArgs(XmlNode, XmlNode, XmlNode, String, String, XmlNodeChangedAction) |
Inicializa una nueva instancia de la clase XmlNodeChangedEventArgs. |
Propiedades
Action |
Obtiene un valor que indica qué tipo de evento de cambio de nodo se está produciendo. |
NewParent |
Obtiene el valor de la propiedad ParentNode tras finalizar la operación. |
NewValue |
Obtiene el nuevo valor del nodo. |
Node |
Obtiene el XmlNode que se agrega, se quita o se cambia. |
OldParent |
Obtiene el valor de la propiedad ParentNode antes de que comience la operación. |
OldValue |
Obtiene el valor original del nodo. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |