次の方法で共有


_XDocumentEventSink2_Event.OnSwitchView イベント

定義

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

public:
 event Microsoft::Office::Interop::InfoPath::SemiTrust::_XDocumentEventSink2_OnSwitchViewEventHandler ^ OnSwitchView;
event Microsoft.Office.Interop.InfoPath.SemiTrust._XDocumentEventSink2_OnSwitchViewEventHandler OnSwitchView;
member this.OnSwitchView : Microsoft.Office.Interop.InfoPath.SemiTrust._XDocumentEventSink2_OnSwitchViewEventHandler 
Event OnSwitchView As _XDocumentEventSink2_OnSwitchViewEventHandler 

イベントの種類

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

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

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

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

注釈

このイベント ハンドラーでは、ユーザーが操作を取り消すことはできません。

: OnSwitchView イベントは、フォームを最初に開いたときにも発生します。

適用対象