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 | |
---|---|---|
ActivePane | Obtiene el último panel activo de la ventana de texto. | |
DTE | Obtiene el objeto de extensibilidad de nivel superior. | |
Panes | Obtiene la colección de paneles del objeto TextWindow. | |
Parent | Obtiene el objeto primario inmediato de un objeto TextWindow. | |
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).");
}