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 den Member kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das zurzeit geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden.

Auf diesen Typ oder diesen Member kann nur über Code zugegriffen werden, der in Formularen ausgeführt wird, die mit Microsoft Office InfoPath 2007 geöffnet wurden.

Beispiel

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