次の方法で共有


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 Office InfoPath 2007 で開いているフォームで実行されているコードからのみアクセスできます。

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

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

関連項目

参照

Window クラス
Window のメンバ
Microsoft.Office.InfoPath 名前空間