次の方法で共有


ViewInfoCollection.SwitchView メソッド

定義

オーバーロード

SwitchView(ViewInfo)

現在のビューを、指定した ViewInfo オブジェクトによって表されるビューに切り替えます。

SwitchView(String)

現在のビューを名前で指定されたビューに切り替えます。

SwitchView(ViewInfo)

現在のビューを、指定した ViewInfo オブジェクトによって表されるビューに切り替えます。

public:
 abstract void SwitchView(Microsoft::Office::InfoPath::ViewInfo ^ view);
public abstract void SwitchView (Microsoft.Office.InfoPath.ViewInfo view);
abstract member SwitchView : Microsoft.Office.InfoPath.ViewInfo -> unit
Public MustOverride Sub SwitchView (view As ViewInfo)

パラメーター

view
ViewInfo

アクティブにするビューを表す ViewObject

例外

SwitchView メソッドは、 または ViewSwitched イベントのLoadingイベント ハンドラーから呼び出されました。

このメソッドに渡されるパラメーターは null 参照です (Visual Basic では Nothing)。

このメソッドに渡されるパラメーターは無効です。 たとえば、型または形式が正しくありません。

次の例では、 プロパティを使用してInitial現在のビューをコレクション内のViewInfoCollection初期ビューに切り替えて、コレクション内の初期ビューを表す ViewInfo オブジェクトを取得します。

ViewInfo firstView = ViewInfos.Initial;
this.ViewInfos.SwitchView(firstView);
Dim firstView As ViewInfo  = ViewInfos.Initial
Me.ViewInfos.SwitchView(firstView)

注釈

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

この型またはメンバーには、Microsoft InfoPath Filler または Web ブラウザーで開いたフォームで実行されるコードからアクセスできます。

適用対象

SwitchView(String)

現在のビューを名前で指定されたビューに切り替えます。

public:
 abstract void SwitchView(System::String ^ name);
public abstract void SwitchView (string name);
abstract member SwitchView : string -> unit
Public MustOverride Sub SwitchView (name As String)

パラメーター

name
String

アクティブにするビューの名前。

例外

ビュー名が存在しません。

SwitchView メソッドは、 または ViewSwitched イベントのLoadingイベント ハンドラーから呼び出されました。

このメソッドに渡されるパラメーターは null 参照です (Visual Basic では Nothing)。

次の例は、現在のビューを "View2" という名前のビューに切り替えます。

this.ViewInfos.SwitchView("View2"); Me.ViewInfos.SwitchView("View2")

注釈

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

この型またはメンバーには、Microsoft InfoPath Filler または Web ブラウザーで開いたフォームで実行されるコードからアクセスできます。

適用対象