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
| Nome | Description |
|---|---|
| XmlNodeChangedEventArgs(XmlNode, XmlNode, XmlNode, String, String, XmlNodeChangedAction) |
Inicializa uma nova instância da classe XmlNodeChangedEventArgs. |
Propriedades
| Nome | Description |
|---|---|
| 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
| Nome | Description |
|---|---|
| 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) |