Compartir a través de


VsTextView (Interfaz)

Administra la vista de texto de una ventana del editor. contiene métodos para administrar la vista de texto. La vista es esencialmente la ventana del editor mostrada en la interfaz de usuario.

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxis

'Declaración
<GuidAttribute("BB23A14B-7C61-469A-9890-A95648CED5E6")> _
Public Interface VsTextView _
    Inherits IVsTextView
[GuidAttribute("BB23A14B-7C61-469A-9890-A95648CED5E6")]
public interface VsTextView : IVsTextView
[GuidAttribute(L"BB23A14B-7C61-469A-9890-A95648CED5E6")]
public interface class VsTextView : IVsTextView
[<GuidAttribute("BB23A14B-7C61-469A-9890-A95648CED5E6")>]
type VsTextView =  
    interface 
        interface IVsTextView 
    end
public interface VsTextView extends IVsTextView

El tipo VsTextView expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público AddCommandFilter Agrega un filtro de comando a los filtros existentes de la cadena de comandos. (Se hereda de IVsTextView).
Método público CenterColumns Coloca la columna de texto especificada en el centro de la vista. (Se hereda de IVsTextView).
Método público CenterLines Coloca las líneas de texto especificadas en el centro de la vista. (Se hereda de IVsTextView).
Método público ClearSelection borra la selección actual. (Se hereda de IVsTextView).
Método público CloseView Cierre y los anula una vista con el administrador de la vista. (Se hereda de IVsTextView).
Método público EnsureSpanVisible Garantiza que el texto está en la vista, vertical y horizontalmente. (Se hereda de IVsTextView).
Método público GetBuffer Devuelve el contenido actual del búfer de texto. (Se hereda de IVsTextView).
Método público GetCaretPos Devuelve la línea y el índice de la posición del cursor. (Se hereda de IVsTextView).
Método público GetLineAndColumn Convierte una secuencia de texto colocar a una línea y un índice de columna. (Se hereda de IVsTextView).
Método público GetLineHeight Devuelve el alto del píxel de una línea. (Se hereda de IVsTextView).
Método público GetNearestPosition Convierte una línea y un índice de columna en una posición de la secuencia de texto. (Se hereda de IVsTextView).
Método público GetPointOfLineColumn Devuelve las coordenadas de la esquina superior izquierda de una línea y una columna determinada. (Se hereda de IVsTextView).
Método público GetScrollInfo Devuelve los valores básicos de la barra de desplazamiento del editor de texto de la barra de desplazamiento especificada. (Se hereda de IVsTextView).
Método público GetSelectedText Devuelve una copia del texto seleccionado. (Se hereda de IVsTextView).
Método público GetSelection Devuelve el intervalo de texto correspondiente a la selección actual, si existe una. (Se hereda de IVsTextView).
Método público GetSelectionDataObject Devuelve una copia del texto seleccionado en formato de la interfaz de IDataObject . (Se hereda de IVsTextView).
Método público GetSelectionMode Devuelve el modo de selección actual. (Se hereda de IVsTextView).
Método público GetSelectionSpan Devuelve el intervalo de texto asociado con una selección. (Se hereda de IVsTextView).
Método público GetTextStream devuelve una secuencia especificada de texto en una cadena. (Se hereda de IVsTextView).
Método público GetWindowHandle Devuelve el identificador de ventana para esta vista. (Se hereda de IVsTextView).
Método público GetWordExtent Devuelve la extensión actual de word. (Se hereda de IVsTextView).
Método público HighlightMatchingBrace Resalta la llave correspondiente en una construcción de lenguaje. (Se hereda de IVsTextView).
Método público Initialize Crea la vista y permite que los clientes especifiquen una o más opciones de TextViewInitFlags. (Se hereda de IVsTextView).
Método público PositionCaretForEditing Coloca el símbolo de intercalación en una posición adecuada para modificar una función. (Se hereda de IVsTextView).
Método público RemoveCommandFilter Quita un filtro de comando de los filtros de la cadena de comandos. (Se hereda de IVsTextView).
Método público ReplaceTextOnLine reemplaza el texto de la línea. (Se hereda de IVsTextView).
Método público RestrictViewRange La información del método no se proporciona.el método no se implementa. (Se hereda de IVsTextView).
Método público SendExplicitFocus Envía el foco explícito a la ventana. (Se hereda de IVsTextView).
Método público SetBuffer Asocia un búfer de texto a la vista. (Se hereda de IVsTextView).
Método público SetCaretPos Establece las coordenadas del punto final de una selección. (Se hereda de IVsTextView).
Método público SetScrollPosition Establece los valores básicos de la barra de desplazamiento del editor de texto de la barra de desplazamiento especificada. (Se hereda de IVsTextView).
Método público SetSelection Selects especificado el texto. (Se hereda de IVsTextView).
Método público SetSelectionMode Establece el modo de selección. (Se hereda de IVsTextView).
Método público SetTopLine Establece la línea superior de la vista a la línea base. (Se hereda de IVsTextView).
Método público UpdateCompletionStatus Utilizado para el control de la finalización de palabras. (Se hereda de IVsTextView).
Método público UpdateTipWindow actualiza la ventana de la sugerencia. (Se hereda de IVsTextView).
Método público UpdateViewFrameCaption Fuerza la vista para actualizar la leyenda de la ventana de marco, por ejemplo “[read only]”. (Se hereda de IVsTextView).

Arriba

Vea también

Referencia

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)