Compartir a través de


TextWindow (Interfaz)

Representa una ventana que contiene un documento de texto.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.dll)

Sintaxis

'Declaración
<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

El tipo TextWindow expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública ActivePane Obtiene el último panel activo de la ventana de texto.
Propiedad pública DTE Obtiene el objeto de extensibilidad de nivel superior.
Propiedad pública Panes Obtiene la colección de paneles del objeto TextWindow.
Propiedad pública Parent Obtiene el objeto primario inmediato de un objeto TextWindow.
Propiedad pública Selection Obtiene un objeto que representa la selección actual en el objeto TextWindow.

Arriba

Comentarios

La propiedad Object del objeto Window devuelve el objeto TextWindow cuando la ventana es una ventana de editor principal.Cuando el documento de la ventana es un documento HTML, se obtendrá un objeto HTMLWindow o TextWindow dependiendo de que se haya establecido la Vista de diseño o la vista Código fuente.

Ejemplos

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

Vea también

Referencia

EnvDTE (Espacio de nombres)