XmlNodeChangedEventArgs Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece dados para os eventos 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
- Herança
- Herança
-
XmlNodeChangedEventArgs
Comentários
O código C# a seguir mostra como usar o manipulador 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!!");
}
Observação
Se uma operação for composta por várias ações, ela resultará em vários eventos. Por exemplo, uma AppendChild chamada pode ter que remover o nó que está sendo acrescentado de seu pai anterior. Nesse caso, você verá um NodeRemoved
evento seguido de um NodeInserted
evento.
Construtores
XmlNodeChangedEventArgs(XmlNode, XmlNode, XmlNode, String, String, XmlNodeChangedAction) |
Inicializa uma nova instância da classe XmlNodeChangedEventArgs. |
Propriedades
Action |
Obtém um valor que indica o tipo de evento de alteração de nó que está ocorrendo. |
NewParent |
Obtém o valor do ParentNode após a conclusão da operação. |
NewValue |
Obtém o novo valor do nó. |
Node |
Obtém o XmlNode que está sendo adicionado, removido ou alterado. |
OldParent |
Obtém o valor do ParentNode antes do início da operação. |
OldValue |
Obtém o valor original do nó. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |