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


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).");
}

См. также

Ссылки

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