Поделиться через


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

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

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

Синтаксис

'Декларация
ReadOnly Property ActiveWindow As Window
Window ActiveWindow { get; }
property Window^ ActiveWindow {
    Window^ get ();
}
abstract ActiveWindow : Window
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);
   }
}

Безопасность платформы .NET Framework

См. также

Ссылки

Document Интерфейс

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