Window.Close メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Close() |
保存されていないフォーム、または保存されていない変更があるフォームへの変更を保存するように求めるオブジェクトによって Window 表されるウィンドウを閉じます。 |
Close(Boolean) |
オブジェクトによって表されるウィンドウを Window 閉じ、必要に応じて、保存されていないフォームまたは保存されていない変更を含むフォームを強制的に保存せずに閉じます。 |
Close()
保存されていないフォーム、または保存されていない変更があるフォームへの変更を保存するように求めるオブジェクトによって Window 表されるウィンドウを閉じます。
public:
abstract void Close();
public abstract void Close ();
abstract member Close : unit -> unit
Public MustOverride Sub Close ()
例
次の例では、Window クラスの Close メソッドを使用して、現在アクティブなウィンドウを閉じています。フォーム内に変更が発生している場合は、強制的に保存されます。
this.Application.ActiveWindow.Close();
Me.Application.ActiveWindow.Close()
注釈
Close() メソッドは、関連付けられているウィンドウと、ウィンドウに含まれるフォームを閉じます。 フォームが保存されていない場合、および保存されていない変更を持つ場合は、閉じる前に変更を保存するかどうかがユーザーにたずねられます。
Close メソッドは、編集ウィンドウの種類でのみ使用できます。デザイン ウィンドウの種類で使用すると、例外が発生します。 さらに、Close メソッドは、 および ClickedEventHandler イベント ハンドラーでのみ使用SubmitEventHandlerできます。 他の種類のイベント ハンドラーと共に使用すると、例外が発生します。
注: 閉じているウィンドウが 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から呼び出されました
このメソッドに渡されるパラメーターは null 参照です (Visual Basic では Nothing)。
このメソッドに渡されるパラメーターは無効です。 たとえば、型または形式が正しくありません。
例
次の例では、Window クラスの Close メソッドを使用して、現在アクティブなウィンドウを閉じています。変更を加えられていて未保存のフォームは、変更を保存しないまま強制的に閉じられます。
this.Application.ActiveWindow.Close(true);
Me.Application.ActiveWindow.Close(true)
注釈
Close(force
) メソッドは、関連付けられているウィンドウと、そのウィンドウに含まれるフォームを閉じます。 パラメーターが force
true に設定されている場合、保存されていないフォームや、最後に保存されてからの変更が含まれている場合でも、保存せずにすべてのフォームが閉じられます。
false に設定した場合は、変更内容を保存するかどうかがユーザーに確認されます。
Close メソッドは、編集ウィンドウの種類でのみ使用できます。デザイン ウィンドウの種類で使用すると、例外が発生します。 さらに、Close メソッドは、 および ClickedEventHandler イベント ハンドラーでのみ使用SubmitEventHandlerできます。 他の種類のイベント ハンドラーと共に使用すると、例外が発生します。
注: 閉じているウィンドウが Microsoft InfoPath で開いている唯一のウィンドウである場合、InfoPath アプリケーションも閉じられます。
このメンバは、現在開いているフォームと同じドメインで実行中のフォーム、またはクロスドメインのアクセス許可が与えられたフォームだけがアクセスできます。
この型またはメンバーには、Microsoft InfoPath Filler で開いたフォームで実行されるコードからのみアクセスできます。