Share via


Application.Windows Property

Gets a reference to the WindowCollection.

Namespace: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)

Syntax

'Declaration
'Usage

Property Value

A WindowCollection for the current session.

Remarks

After you have set a reference to the WindowsCollection class, you can use its properties to access each of the Window objects that it contains.

Note

The WindowsCollection type can be used only to get the count of the Window objects that it contains or to return a reference to a Window object. It cannot be used to add or remove Window objects.

This member can be accessed without restrictions.

This type or member can be accessed only from code running in forms opened in Microsoft Office InfoPath 2007.

Example

In the following example, the Show method of the MessageBox class is used to display message boxes with the count of windows open (using the Count property) and the caption of the first window in the collection (using the Caption property).

int windowCount = this.Application.Windows.Count;
Window myWindow = this.Application.Windows[0];
MessageBox.Show ("Count: " + windowCount.ToString());
MessageBox.Show("Caption: " + myWindow.Caption);
Dim windowCount As Integer = Me.Application.Windows.Count
Dim myWindow As Window  = Me.Application.Windows(0)
MessageBox.Show ("Count: " & windowCount.ToString())
MessageBox.Show("Caption: " & myWindow.Caption)

See Also

Reference

Application Class
Application Members
Microsoft.Office.InfoPath Namespace