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
Комментарии
В следующем коде 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) |