Freigeben über


_XDocumentEventSink2_Event.OnSwitchView Ereignis

Definition

Tritt auf, nachdem eine Ansicht in einem Microsoft InfoPath-Formular erfolgreich gewechselt wurde.

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 

Ereignistyp

Beispiele

Im folgenden Beispiel wird der OnSwitchView-Ereignishandler verwendet, um den Namen der Ansicht anzuzeigen, der beim Ändern der Ansicht angezeigt wird:

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

Im folgenden Beispiel wird der OnSwitchView-Ereignishandler verwendet, um den Namen der Ansicht anzuzeigen, der beim Ändern der Ansicht angezeigt wird:

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

Hinweise

Dieser Ereignishandler lässt nicht zu, dass Benutzer einen Vorgang abbrechen.

Hinweis: Das OnSwitchView-Ereignis tritt auch ein, wenn ein Formular zum ersten Mal geöffnet wird.

Gilt für: