_XDocument3.IsDirty 屬性
取得一個值,指出 Microsoft Office InfoPath 表單中的資料自從上次儲存後是否已修改。
**命名空間:**Microsoft.Office.Interop.InfoPath
**組件:**Microsoft.Office.Interop.InfoPath (於 microsoft.office.interop.infopath.dll 中)
語法
'宣告
<DispIdAttribute(5)> _
ReadOnly Property IsDirty As Boolean
'用途
Dim instance As _XDocument3
Dim value As Boolean
value = instance.IsDirty
[DispIdAttribute(5)]
bool IsDirty { get; }
屬性值
true 表示表單中的資料在上一次儲存之後已經過修改,否則為 false。
備註
如果 IsDirty 屬性為 true,則表示表單的基礎 XML 文件中的資料自上次儲存後經過修改。如果為 false,則表示未修改。
注意
在 OnLoad 事件期間發生的變更,將不會造成 IsDirty 屬性設定成 true。
範例
在下列範例中,XDocument 物件的 IsDirty 屬性是用於判斷表單中的資料是否已變更:
if (thisXDocument.IsDirty)
{
thisXDocument.UI.Alert("Data has been changed.");
}
else
{
thisXDocument.UI.Alert("Data has not been changed.");
}
請參閱
參考
_XDocument3 介面
_XDocument3 成員
Microsoft.Office.Interop.InfoPath 命名空間