XmlNodeChangedEventArgs Класс

Определение

Предоставляет данные для событий NodeChanged, NodeChanging, NodeInserted, NodeInserting, NodeRemoved и NodeRemoving.Provides data for the NodeChanged, NodeChanging, NodeInserted, NodeInserting, NodeRemoved and NodeRemoving events.

public ref class XmlNodeChangedEventArgs : EventArgs
public class XmlNodeChangedEventArgs : EventArgs
type XmlNodeChangedEventArgs = class
    inherit EventArgs
Public Class XmlNodeChangedEventArgs
Inherits EventArgs
Наследование
XmlNodeChangedEventArgs

Комментарии

В следующем C# коде показано, как использовать обработчик событий.The following C# code shows how to use the event handler.

//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!!");  
}  

Примечание

Если операция состоит из нескольких действий, она приводит к возникновению нескольких событий.If an operation is comprised of multiple actions, it results in multiple events. Например, AppendChild вызов может потребоваться удалить узел, добавляемый из предыдущего родителя.For example, an AppendChild call may have to remove the node being appended from its previous parent. В этом случае вы увидите NodeRemoved событие, за которым следует событие NodeInserted.In this case you will see a NodeRemoved event followed by a NodeInserted event.

Конструкторы

XmlNodeChangedEventArgs(XmlNode, XmlNode, XmlNode, String, String, XmlNodeChangedAction)

Инициализирует новый экземпляр класса XmlNodeChangedEventArgs.Initializes a new instance of the XmlNodeChangedEventArgs class.

Свойства

Action

Возвращает значение, указывающее тип происходящего события изменения узла.Gets a value indicating what type of node change event is occurring.

NewParent

Возвращает значение ParentNode после завершения операции.Gets the value of the ParentNode after the operation completes.

NewValue

Возвращает новое значение узла.Gets the new value of the node.

Node

Возвращает добавляемый, удаляемый или изменяемый узел XmlNode.Gets the XmlNode that is being added, removed or changed.

OldParent

Возвращает значение узла ParentNode до начала операции.Gets the value of the ParentNode before the operation began.

OldValue

Возвращает исходное значение узла.Gets the original value of the node.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит в качестве хэш-функции по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Применяется к

Дополнительно