Leer en inglés

Compartir vía


XmlNodeChangedEventArgs Clase

Definición

Proporciona datos para los eventos NodeChanged, NodeChanging, NodeInserted, NodeInserting, NodeRemoved y NodeRemoving.

C#
public class XmlNodeChangedEventArgs : EventArgs
C#
public class XmlNodeChangedEventArgs
Herencia
XmlNodeChangedEventArgs
Herencia
XmlNodeChangedEventArgs

Comentarios

El código de C# siguiente muestra cómo usar el controlador de eventos.

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

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)

Se aplica a

Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Consulte también