XmlNodeChangedEventArgs 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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) |