Window Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a window.
public interface class Window
[System.Runtime.InteropServices.Guid("00020962-0000-0000-C000-000000000046")]
public interface Window
type Window = interface
Public Interface Window
- Attributes
Remarks
Many document characteristics, such as scroll bars and rulers, are actually properties of the window. The Window object is a member of the Windows collection. The Windows collection for the Application object contains all the windows in the application, whereas the Windows collection for the Document object contains only the windows that display the specified document.
Use Windows(index
), where index
is the window name or the index number, to return a single Window object.
The index number is the number to the left of the window name on the Window menu.
Use the Add(Object) method or the NewWindow() method to add a new window to the Windows collection.
A colon (:) and a number appear in the window caption when more than one window is open for a document.
When you switch the view to print preview, a new window is created. This window is removed from the Windows collection when you close print preview.
Properties
Active |
True if the specified window is active. |
ActivePane |
Returns a Pane object that represents the active pane for the specified window. |
Application |
Returns a Application object that represents the Microsoft Word application. |
Caption |
Returns or sets the caption text for the specified document or application window. |
Creator |
Returns a 32-bit integer that indicates the application in which the specified object was created. |
DisplayHorizontalScrollBar |
True if a horizontal scroll bar is displayed for the specified window. |
DisplayLeftScrollBar |
True if the vertical scroll bar appears on the left side of the document window. |
DisplayRightRuler |
True if the vertical ruler appears on the right side of the document window in print layout view. |
DisplayRulers |
True if rulers are displayed for the specified window or pane. |
DisplayScreenTips |
True if comments, footnotes, endnotes, and hyperlinks are displayed as tips. Text marked as having comments is highlighted. |
DisplayVerticalRuler |
True if a vertical ruler is displayed for the specified window or pane. |
DisplayVerticalScrollBar |
True if a vertical scroll bar is displayed for the specified window. |
Document |
Returns a Document object associated with the specified window. |
DocumentMap |
True if the document map is visible. |
DocumentMapPercentWidth |
Returns or sets the width of the document map as a percentage of the width of the specified window. |
EnvelopeVisible |
True if the e-mail message header is visible in the document window. The default value is False. |
Height |
Returns or sets the height of the window. |
HorizontalPercentScrolled |
Returns or sets the horizontal scroll position as a percentage of the document width. |
Hwnd |
Returns an Integer (int in C#) that indicates the window handle of the specified window. Read-only. |
IMEMode |
Returns or sets the default start-up mode for the Japanese Input Method Editor (IME). |
Index |
Returns an Integer that represents the position of an item in a collection. |
Left |
Returns or sets an Integer that represents the horizontal position of the specified window, measured in points. |
Next |
Returns the next object in the collection. |
Panes |
Returns a Panes collection that represents all the window panes for the specified window. |
Parent |
Returns an object that represents the parent object of the specified object. |
Previous |
Returns the previous object in the collection. |
Selection |
Returns the Selection object that represents a selected range or the insertion point. |
ShowSourceDocuments |
Returns or sets a WdShowSourceDocuments constant that represents how Microsoft Office Word displays source documents after a compare and merge process. Read/write. |
Split |
True if the window is split into multiple panes. |
SplitVertical |
Returns or sets the vertical split percentage for the specified window. |
StyleAreaWidth |
Returns or sets the width of the style area in points. |
Thumbnails |
Sets or returns a Boolean that represents whether thumbnail images of the pages in a document are displayed along the left side of the Microsoft Word document window. |
Top |
Returns or sets the vertical position of the specified window, in points. |
Type |
Returns the window type. |
UsableHeight |
Returns the height (in points) of the active working area in the specified document window. |
UsableWidth |
Returns the width (in points) of the active working area in the specified document window. |
VerticalPercentScrolled |
Returns or sets the vertical scroll position as a percentage of the document length. |
View |
Returns a View object that represents the view for the specified window. |
Visible |
True if the specified object is visible. |
Width |
Returns or sets the width of the specified object, in points. |
WindowNumber |
Returns the window number of the document displayed in the specified window. For example, if the caption of the window is "Sales.doc:2", this property returns the number 2. |
WindowState |
Returns or sets the state of the specified document window or task window. |
Methods
Activate() |
Activates the specified object. |
Close(Object, Object) |
Closes the specified window. |
GetPoint(Int32, Int32, Int32, Int32, Object) |
Returns the screen coordinates of the specified range or shape. |
LargeScroll(Object, Object, Object, Object) |
Scrolls a window or pane by the specified number of screens. |
NewWindow() |
Opens a new window with the same document as the specified window. |
PageScroll(Object, Object) |
Scrolls through the specified pane or window page by page. |
PrintOut(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Prints all or part of the specified document. |
PrintOut2000(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Reserved for internal use. |
PrintOutOld(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Reserved for internal use. |
RangeFromPoint(Int32, Int32) |
Returns the Range or Shape object that is located at the point specified by the screen position coordinate pair. |
ScrollIntoView(Object, Object) |
Scrolls through the document window so the specified range or shape is displayed in the document window. |
SetFocus() |
Sets the focus of the specified document window to the body of an e-mail message. |
SmallScroll(Object, Object, Object, Object) |
Scrolls a window or pane by the specified number of lines. |
ToggleRibbon() |
Shows or hides the ribbon. |
ToggleShowAllReviewers() |
This object, member, or enumeration is deprecated and is not intended to be used in your code. |