Partilhar via


Interface TextWindow

Representa uma janela contendo um documento de texto.

Namespace:  EnvDTE
Assembly:  EnvDTE (em EnvDTE.dll)

Sintaxe

'Declaração
<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

O tipo TextWindow expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ActivePane Obtém o painel ativo mais recentemente na janela de texto.
Propriedade pública DTE Obtém o objeto de extensibilidade de nível superior.
Propriedade pública Panes Obtém a coleção de painéis de TextWindow objeto.
Propriedade pública Parent Obtém o objeto pai imediato de um TextWindow objeto.
Propriedade pública Selection Obtém um objeto que representa a seleção atual sobre o TextWindow objeto.

Início

Comentários

O TextWindow retornado pelo objeto de Object propriedade da Window objeto quando a janela é uma janela de editor núcleo. Quando o documento na janela é um documento HTML, em seguida, dependendo se o modo de exibição de Design ou o modo de exibição de origem for definido, você obtém uma HTMLWindow ou TextWindow objeto.

Exemplos

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

Consulte também

Referência

Namespace EnvDTE