共用方式為


XmlChangingEventArgs 類別

會提供 Changing 事件的資料。

**命名空間:**Microsoft.Office.InfoPath
**組件:**Microsoft.Office.InfoPath (於 microsoft.office.infopath.dll 中)

語法

'宣告
Public MustInherit Class XmlChangingEventArgs
    Inherits XmlEventArgs
'用途
Dim instance As XmlChangingEventArgs
public abstract class XmlChangingEventArgs : XmlEventArgs

備註

XmlChangingEventArgs 物件會傳遞至 Changing 事件的事件處理常式,在表單基礎 XML 文件已變更之後,但在已經接受變更之前,會發生該事件。

XmlChangingEventArgs 類別衍生自 XmlEventArgs 類別,後者會提供可用於事件處理常式中的屬性,以提供表單基礎 XML 文件中即將變更的資料資訊,以及即將變更的節點資訊。例如,XmlEventArgs 物件提供 Site 屬性,該屬性會取得指向表單基礎 XML 文件中即將變更之節點的 XPathNavigator 物件。然而,請注意,在 Changing 事件期間表單基礎 XML 文件是唯讀的。

除了這些屬性,XmlChangingEventArgs 類別也會提供 CancelableArgs 屬性,用來傳回取消事件的 XmlFormCancelEventArgs 物件。

繼承階層

System.Object
   System.EventArgs
     Microsoft.Office.InfoPath.XmlEventArgs
      Microsoft.Office.InfoPath.XmlChangingEventArgs

執行緒安全

此型別的所有公用靜態 (於 Visual Basic 共用) 成員都是執行緒安全。但並不保證所有執行個體成員為執行緒安全。

請參閱

參考

XmlChangingEventArgs 成員
Microsoft.Office.InfoPath 命名空間