次の方法で共有


Window.Activate メソッド

Window オブジェクトによって表されるウィンドウをアクティブにします (フォーカスを与えます)。

名前空間:  Microsoft.Office.InfoPath
アセンブリ:  Microsoft.Office.InfoPath (Microsoft.Office.InfoPath.dll)

構文

'宣言
Public MustOverride Sub Activate
'使用
Dim instance As Window

instance.Activate()
public abstract void Activate()

解説

Activate メソッドは、複数の InfoPath フォームが開いているときに、Window オブジェクトによって表されるウィンドウにフォーカスを与えるために使用できます。

Activate メソッドは、編集ウィンドウでのみ使用できます。デザイン ウィンドウで使用すると、例外が発生します。

ウィンドウがアクティブ ウィンドウであるかどうかを特定するには、Active プロパティを使用します。

このメンバーには、現在開いているフォームと同じドメインで実行中のフォーム、またはクロスドメインのアクセス許可が与えられたフォームのみがアクセスできます。

この型またはメンバーには、Microsoft InfoPath Filler で開かれたフォームを実行中のコードからのみアクセスできます。

次の例では、Window クラスの Activate メソッドを使用して、開いているウィンドウのコレクション内の 3 つ目のウィンドウにフォーカスを与えています。

this.Application.XmlForms[2].CurrentView.Window.Activate();
Me.Application.XmlForms(2).CurrentView.Window.Activate()

関連項目

参照

Window クラス

Window メンバー

Microsoft.Office.InfoPath 名前空間