Freigeben über


Window.Activate-Methode

Aktiviert das Fenster (der Fokus wechselt zum Fenster), das durch das Window-Objekt dargestellt wird.

Namespace:  Microsoft.Office.InfoPath
Assembly:  Microsoft.Office.InfoPath (in Microsoft.Office.InfoPath.dll)

Syntax

'Declaration
Public MustOverride Sub Activate
'Usage
Dim instance As Window

instance.Activate()
public abstract void Activate()

Hinweise

Die Activate-Methode kann verwendet werden, wenn mehrere InfoPath-Formulare geöffnet sind, damit der Fokus zu dem Fenster wechselt, das durch das Window-Objekt dargestellt wird, auf das verwiesen wird.

Die Activate-Methode kann nur für Bearbeitungsfenster verwendet werden. Wird sie für ein Entwurfsfenster verwendet, so wird eine Ausnahme ausgelöst.

Um zu bestimmen, ob ein Fenster das aktive Fenster ist, verwenden Sie die Active-Eigenschaft.

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 nur über Code zugegriffen werden, der in Formularen ausgeführt wird, die in Microsoft InfoPath Filler geöffnet wurden.

Beispiele

Im folgenden Beispiel wird die Activate-Methode der Window-Klasse verwendet, damit der Fokus zum dritten Fenster in der Auflistung geöffneter Fenster wechselt.

this.Application.XmlForms[2].CurrentView.Window.Activate();
Me.Application.XmlForms(2).CurrentView.Window.Activate()

Siehe auch

Referenz

Window Klasse

Window-Member

Microsoft.Office.InfoPath-Namespace