次の方法で共有


ViewInfoCollection.SwitchView メソッド (ViewInfo)

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

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

構文

'宣言
Public MustOverride Sub SwitchView ( _
    view As ViewInfo _
)
'使用
Dim instance As ViewInfoCollection
Dim view As ViewInfo

instance.SwitchView(view)
public abstract void SwitchView (
    ViewInfo view
)

パラメータ

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

例外処理

例外の種類 条件

InvalidOperationException

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

ArgumentNullException

このメソッドに渡されたパラメータは null です。

ArgumentException

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

コメント

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

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

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

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

関連項目

参照

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