XmlNodeChangedEventArgs 類別

定義

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

Note

如果一個操作包含多個動作,則會導致多個事件。 例如,呼叫 AppendChild 可能需要將被附加的節點從前一個父節點移除。 在這種情況下,你會看到一個 NodeRemoved 事件接著一個 NodeInserted 事件。

建構函式

名稱 Description
XmlNodeChangedEventArgs(XmlNode, XmlNode, XmlNode, String, String, XmlNodeChangedAction)

初始化 XmlNodeChangedEventArgs 類別的新執行個體。

屬性

名稱 Description
Action

會取得一個值,表示正在發生哪種類型的節點變更事件。

NewParent

運算完成後會得到 的 ParentNode 值。

NewValue

取得節點的新值。

Node

知道 XmlNode 新增、移除或變更的資訊。

OldParent

取得行動開始前的 ParentNode 價值。

OldValue

取得節點的原始值。

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於

另請參閱