次の方法で共有


_XDocumentEventSink2_Event.OnSwitchView イベント

Microsoft Office InfoPath 2007 フォームのビューが正常に切り替えられると発生します。

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

構文

'宣言
Event OnSwitchView As _XDocumentEventSink2_OnSwitchViewEventHandler
'使用
Dim instance As _XDocumentEventSink2_Event
Dim handler As _XDocumentEventSink2_OnSwitchViewEventHandler

AddHandler instance.OnSwitchView, handler
event _XDocumentEventSink2_OnSwitchViewEventHandler OnSwitchView

コメント

このイベント ハンドラでは、ユーザーが操作をキャンセルすることはできません。

メモメモ :

OnSwitchView イベントは、フォームが初めて開かれたときにも発生します。

次の例では、OnSwitchView イベント ハンドラを使用して、ビューが変更されたときに表示されるビューの名前を表示しています。

[InfoPathEventHandler(EventType=InfoPathEventType.OnSwitchView)]
public void OnSwitchView(DocEvent e)
{
 thisXDocument.UI.Alert("Loading the view " + thisXDocument.View.Name);
}

関連項目

参照

_XDocumentEventSink2_Event インターフェイス
_XDocumentEventSink2_Event のメンバ
Microsoft.Office.Interop.InfoPath.SemiTrust 名前空間