_XDocument2.SetDirty(Boolean) 方法

定义

IsDirty设置 对象的 属性,该属性XDocument指示表单中的数据自上次保存以来是否已修改。

public:
 void SetDirty(bool vfIsDirty);
public void SetDirty (bool vfIsDirty);
abstract member SetDirty : bool -> unit
Public Sub SetDirty (vfIsDirty As Boolean)

参数

vfIsDirty
Boolean

指定是否要将表单标记为未修改。

示例

在以下示例中,当前表单的 IsDirty 属性被设置为 false,这样,在表单关闭时,系统将不会提示用户保存该表单。

thisXDocument.<span class="label">SetDirty</span>(false);

注解

可以从 事件使用 OnSubmitRequestSetDirty 方法强制将文档标记为未更改。 这样,在表单关闭时 InfoPath 将不会要求用户保存该表单。

还可以从 OnSaveRequest 事件使用 SetDirty 方法,以编程方式将窗体标记为自上次保存以来已更改或未更改。

重要提示:此成员只能由与当前打开的窗体在同一域中运行的表单访问,或者由已授予跨域权限的表单访问。

适用于