Поделиться через


XmlNodeChangedEventArgs Класс

Определение

Предоставляет данные для событий NodeChanged, NodeChanging, NodeInserted, NodeInserting, NodeRemoved и 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
Наследование
XmlNodeChangedEventArgs
Наследование
XmlNodeChangedEventArgs

Комментарии

В следующем коде 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!!");  
}  

Примечание

Если операция состоит из нескольких действий, это приводит к возникновению нескольких событий. Например, вызову AppendChild может потребоваться удалить добавляемый узел из предыдущего родительского элемента. В этом случае вы увидите событие, NodeRemoved за которым следует NodeInserted событие .

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

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

Инициализирует новый экземпляр класса XmlNodeChangedEventArgs.

Свойства

Action

Возвращает значение, указывающее тип происходящего события изменения узла.

NewParent

Возвращает значение ParentNode после завершения операции.

NewValue

Возвращает новое значение узла.

Node

Возвращает добавляемый, удаляемый или изменяемый узел XmlNode.

OldParent

Возвращает значение узла ParentNode до начала операции.

OldValue

Возвращает исходное значение узла.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

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

Служит хэш-функцией по умолчанию.

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

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

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

Создает неполную копию текущего объекта Object.

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

Возвращает строку, представляющую текущий объект.

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

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

См. также раздел