_XDocument3.IsDirty 属性

定义

获取一个值,该值指示 Microsoft Office InfoPath 表单中的数据自上次保存以来是否已修改。

public:
 property bool IsDirty { bool get(); };
public bool IsDirty { get; }
member this.IsDirty : bool
Public ReadOnly Property IsDirty As Boolean

属性值

如果自从上次保存表单中的数据后已对其进行修改,则为 true;否则为 false

实现

示例

在以下示例中,对象的 IsDirty 属性 XDocument 用于确定是否更改了窗体中的数据:

if (thisXDocument.<span class="label">IsDirty</span>)
{
 thisXDocument.UI.Alert("Data has been changed.");
}
else
{
 thisXDocument.UI.Alert("Data has not been changed.");
}

在以下示例中,对象的 IsDirty 属性 XDocument 用于确定是否更改了窗体中的数据:

if (thisXDocument.<span class="label">IsDirty</span>)
{
 thisXDocument.UI.Alert("Data has been changed.");
}
else
{
 thisXDocument.UI.Alert("Data has not been changed.");
}

注解

如果 IsDirty 属性为 true,则表单的基础 XML 文档中的数据自从上次保存以来已被更改。 如果该属性为 false,则尚未发生更改。

注意:在事件期间 OnLoad 发生的更改不会导致 IsDirty 属性设置为 true

适用于