Window.Close Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Close() |
Закрывает окно, представленное Window объектом , предлагающим сохранить изменения в любой несохраняемой форме или с изменениями, которые не были сохранены. |
Close(Boolean) |
Закрывает окно, представленное Window объектом , и при необходимости принудительно принудительно закрывает несохраненные формы или формы с несохраненные изменения без сохранения. |
Close()
Закрывает окно, представленное Window объектом , предлагающим сохранить изменения в любой несохраняемой форме или с изменениями, которые не были сохранены.
public:
abstract void Close();
public abstract void Close ();
abstract member Close : unit -> unit
Public MustOverride Sub Close ()
Примеры
В следующем примере метод Close класса Window используется для закрытия текущего активного окна с принудительным сохранением изменений, если они были внесены в форму.
this.Application.ActiveWindow.Close();
Me.Application.ActiveWindow.Close()
Комментарии
Метод Close() закрывает связанное окно и формы, которые оно содержит. Если форма не была сохранена или содержит несохраненные изменения, последует запрос к пользователю о сохранении изменений перед закрытием.
Метод Closeможно использовать только с типами окна редактирования; при использовании с типами окна конструирования будет вызвано исключение. Кроме того, метод Close можно использовать только с SubmitEventHandler обработчиками событий и ClickedEventHandler . При использовании с другими типами обработчика события будет вызвано исключение.
Примечание. Если закрытое окно является единственным открытым в Microsoft InfoPath, приложение InfoPath также будет закрыто.
Доступ к этому элементу предоставляется только формам, работающим в том же домене, что и текущая открытая форма, а также формам с междоменными правами доступа.
Доступ к этому типу или элементу предоставляется только из кода, выполняющегося в формах, открытых в Microsoft InfoPath Filler.
Применяется к
Close(Boolean)
Закрывает окно, представленное Window объектом , и при необходимости принудительно принудительно закрывает несохраненные формы или формы с несохраненные изменения без сохранения.
public:
abstract void Close(bool force);
public abstract void Close (bool force);
abstract member Close : bool -> unit
Public MustOverride Sub Close (force As Boolean)
Параметры
- force
- Boolean
Указывает, будут ли сохранены открытые несохраненные документы. Значение по умолчанию — false.
Исключения
Метод Close был вызван из обработчика событий для события.Loading
Параметр, передаваемый этому методу, является пустой ссылкой (Nothing в Visual Basic).
Этому методу передан недопустимый параметр. Например, неправильный тип или формат.
Примеры
В следующем примере метод Close класса Window используется для принудительного закрытия текущего активного окна без сохранения несохраненной формы или изменений.
this.Application.ActiveWindow.Close(true);
Me.Application.ActiveWindow.Close(true)
Комментарии
Метод Close(force
) закроет связанное окно и содержащиеся в нем формы.
force
Если параметр имеет значение true, все формы будут закрыты без сохранения, даже если они не были сохранены или содержат изменения с момента последнего сохранения. Если же задано значение false, пользователи получат запрос на сохранение этих изменений.
Метод Closeможно использовать только с типами окна редактирования; при использовании с типами окна конструирования будет вызвано исключение. Кроме того, метод Close можно использовать только с SubmitEventHandler обработчиками событий и ClickedEventHandler . При использовании с другими типами обработчика события будет вызвано исключение.
Примечание. Если закрытое окно является единственным открытым в Microsoft InfoPath, приложение InfoPath также будет закрыто.
Доступ к этому элементу предоставляется только формам, работающим в том же домене, что и текущая открытая форма, а также формам с междоменными правами доступа.
Доступ к этому типу или элементу предоставляется только из кода, выполняющегося в формах, открытых в Microsoft InfoPath Filler.