Поделиться через


_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);

Комментарии

Метод SetDirty можно использовать из OnSubmitRequest события, чтобы принудительно пометить документ как неизмененным. InfoPath после этого не отображает запрос на сохранение при закрытии.

Метод SetDirty также можно использовать из события для программной OnSaveRequest пометки формы как измененной или неизмененной с момента последнего сохранения.

Важно! Доступ к этому члену можно получить только с помощью форм, работающих в том же домене, что и открытая форма, или с помощью форм, которым предоставлены междоменные разрешения.

Применяется к