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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.