_DTE.MainWindow Property
Gets a Window object representing the main development environment window.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
ReadOnly Property MainWindow As Window
'Usage
Dim instance As _DTE
Dim value As Window
value = instance.MainWindow
Window MainWindow { get; }
property Window^ MainWindow {
Window^ get ();
}
function get MainWindow () : Window
Property Value
Type: EnvDTE.Window
A Window object.
Remarks
The main environment window is distinct from other windows in the environment. For example, even though its Kind property is not of type vsWindowKindLinkedWindowFrame, it contains linked windows.
You can dock and undock windows from the environment window by adding and removing windows from its LinkedWindows collection.
The LinkedWindows collection is the collection of windows docked to the sides of the main environment window. If two windows are docked together, but not attached in any way to the MainWindow, they do not appear in this collection.
Examples
Sub MainWindowExample()
MsgBox(DTE.MainWindow.Caption)
End Sub
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.