共用方式為


_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 命名空間