Freigeben über


XmlForm.CurrentView Eigenschaft

Definition

Ruft ein View -Objekt ab, das die aktuelle Ansicht des Formulars darstellt.

public:
 abstract property Microsoft::Office::InfoPath::View ^ CurrentView { Microsoft::Office::InfoPath::View ^ get(); };
public abstract Microsoft.Office.InfoPath.View CurrentView { get; }
member this.CurrentView : Microsoft.Office.InfoPath.View
Public MustOverride ReadOnly Property CurrentView As View

Eigenschaftswert

Ein View -Objekt, das die aktuelle Ansicht darstellt.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die ViewInfo Eigenschaften und Window des von der CurrentView-Eigenschaft zurückgegebenen View-Objekts verwendet werden, um den Namen der aktuellen Ansicht und die Untertitel des aktuellen Fensters anzuzeigen.

MessageBox.Show(this.CurrentView.ViewInfo.Name);
MessageBox.Show(this.CurrentView.Window.Caption);
MessageBox.Show(Me.CurrentView.ViewInfo.Name)
MessageBox.Show(Me.CurrentView.Window.Caption)

Hinweise

Verwenden Sie das von der CurrentView-Eigenschaft zurückgegebene View-Objekt, um mit den Eigenschaften und Methoden des View-Objekts zu arbeiten, wie diese auf die aktuelle Ansicht angewendet werden.

Wichtig: Wenn ein Formular in InfoPath geöffnet ist, gibt die CurrentView-Eigenschaft einen NULL-Verweis (Nothing in Visual Basic) zurück, wenn es für den Zugriff auf ein ViewInfo Objekt aus einem Ereignishandler für das Validating Ereignis verwendet wird.

Auf dieses Mitglied kann nur mithilfe von Formularen zugegriffen werden, die in der gleichen Domäne wie das derzeit geöffnete Formular ausgeführt werden oder denen domänenübergreifende Berechtigungen zugewiesen wurden.

Auf diesen Typ oder dieses Mitglied kann über Code zugegriffen werden, der in Formularen ausgeführt wird, die in Microsoft InfoPath Filler oder in einem Webbrowser geöffnet wurden.

Gilt für: