TextWindow - интерфейс
Представляет окно, содержащее текстовый документ.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
<GuidAttribute("2FC54DC9-922B-44EB-8CC0-BA182584DC4B")> _
Public Interface TextWindow
[GuidAttribute("2FC54DC9-922B-44EB-8CC0-BA182584DC4B")]
public interface TextWindow
[GuidAttribute(L"2FC54DC9-922B-44EB-8CC0-BA182584DC4B")]
public interface class TextWindow
[<GuidAttribute("2FC54DC9-922B-44EB-8CC0-BA182584DC4B")>]
type TextWindow = interface end
public interface TextWindow
Тип TextWindow предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
ActivePane | Возвращает самую последнюю активную область окна текста. |
![]() |
DTE | Возвращает объект расширения верхнего уровня. |
![]() |
Panes | Возвращает коллекцию областей объекта TextWindow. |
![]() |
Parent | Получает ближайший родительский объект от объекта TextWindow. |
![]() |
Selection | Возвращает объект, представляющий текущее выделение в объекте TextWindow. |
В начало страницы
Заметки
Объект TextWindow возвращается свойством Object объекта Window в том случае, если это окно базового редактора. Если документ, показанный в окне, представляет собой документ HTML, то, в зависимости от используемого представления (Конструктор или Источник), будет получен объект HTMLWindow или TextWindow.
Примеры
Sub TextWindowExample(ByVal dte As EnvDTE.DTE)
Dim objTW As TextWindow
Dim colPanes As TextPanes
objTW = dte.ActiveWindow.Object
colPanes = objTW.Panes
MsgBox("The """ & objTW.Parent.Caption & """ window contains " & _
Str(colPanes.Count) & " pane(s).")
End Sub
public void TextWindowExample(_DTE dte)
{
TextWindow tw;
TextPanes tps;
tw = (TextWindow)dte.ActiveWindow.Object;
tps = tw.Panes;
MessageBox.Show ("The \"" + tw.Parent.Caption + "\"" + " window
contains " + tps.Count.ToString () + " pane(s).");
}