Document.ActiveWindow - свойство

Обновлен: Ноябрь 2007

Возвращает активное в настоящий момент окно, или окно, лежащее поверх других, если другие окна неактивны. Возвращает значение Nothing, если открытых окон нет.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
ReadOnly Property ActiveWindow As Window
'Применение
Dim instance As Document
Dim value As Window

value = instance.ActiveWindow
Window ActiveWindow { get; }
property Window^ ActiveWindow {
    Window^ get ();
}
function get ActiveWindow () : Window

Значение свойства

Тип: EnvDTE.Window
Объект Window.

Заметки

ActiveWindow возвращает активное окно документа. Можно установить заголовки только для окон инструментов. При попытке установить заголовок окну другого типа, например окну документа, будет установлена ошибка "Неопределенная ошибка".

Примеры

public void WindowExample(DTE2 dte)
{  // Before running, create a text file named 
   // "TextFile1.txt", include it in your solution,
   // and select some text.
   Window win;
   Document doc;
   if (dte.Documents.Count > 0)
   {
      doc = dte.Documents.Item("TextFile1.txt");
      win = doc.ActiveWindow;
      // Show the name of the project that contains this window and document.
      MessageBox.Show(win.Project.Name);
   }
}

Разрешения

См. также

Ссылки

Document Интерфейс

Document - члены

EnvDTE - пространство имен