Freigeben über


_XDocumentEventSink2_Event.OnSwitchView-Ereignis

Tritt ein, nachdem eine Ansicht in einem Microsoft Office InfoPath 2007-Formular erfolgreich umgeschaltet wurde.

Namespace: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)

Syntax

Event OnSwitchView As _XDocumentEventSink2_OnSwitchViewEventHandler

Dim instance As _XDocumentEventSink2_Event
Dim handler As _XDocumentEventSink2_OnSwitchViewEventHandler

AddHandler instance.OnSwitchView, handler
event _XDocumentEventSink2_OnSwitchViewEventHandler OnSwitchView

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.

Beispiel

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

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

Siehe auch

Referenz

_XDocumentEventSink2_Event-Schnittstelle
_XDocumentEventSink2_Event-Member
Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace