Compartir a través de


ITextViewModel (Interfaz)

Representa un conjunto de objetos de ITextBuffer que participan en la presentación de texto en ITextViewdeterminado.

Espacio de nombres:  Microsoft.VisualStudio.Text.Editor
Ensamblado:  Microsoft.VisualStudio.Text.UI (en Microsoft.VisualStudio.Text.UI.dll)

Sintaxis

'Declaración
Public Interface ITextViewModel _
    Inherits IPropertyOwner, IDisposable
public interface ITextViewModel : IPropertyOwner, 
    IDisposable
public interface class ITextViewModel : IPropertyOwner, 
    IDisposable
type ITextViewModel =  
    interface 
        interface IPropertyOwner 
        interface IDisposable 
    end
public interface ITextViewModel extends IPropertyOwner, IDisposable

El tipo ITextViewModel expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública DataBuffer Representa la interfaz ITextBuffer para el nivel de datos.
Propiedad pública DataModel Obtiene ITextDataModel que proporciona DataBuffer y IContentType que rige para la vista.
Propiedad pública EditBuffer Obtiene ITextBuffer en las que se siguen las posiciones de edición y se aplican las ediciones.Todo el texto que aparece en la vista debe residir en este búfer.
Propiedad pública Properties Obtiene la colección de propiedades controlada por el propietario. (Se hereda de IPropertyOwner).
Propiedad pública VisualBuffer Obtiene ITextBuffer cuyo contenido se debe presentar en el editor.

Arriba

Métodos

  Nombre Descripción
Método público Dispose Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. (Se hereda de IDisposable).
Método público GetNearestPointInVisualBuffer Obtiene un punto en la propiedad VisualBuffer que corresponde al punto especificado en el búfer de edición.Si el punto está oculto o tiene una representación alternativa, obtiene el punto más próximo a él.
Método público GetNearestPointInVisualSnapshot Obtiene un punto en la propiedad VisualBuffer que corresponde al punto especificado en el búfer de edición.Si el punto está oculto o tiene una representación alternativa, obtiene el punto más próximo a él.
Método público IsPointInVisualBuffer Determina si un punto en el búfer de edición se representa en el búfer visual.

Arriba

Comentarios

Puede obtener el modelo de vista de texto para la vista de texto con la propiedad de TextViewModel . Para obtener más información sobre el modelo de la vista de texto, vea Dentro del editor.

Vea también

Referencia

Microsoft.VisualStudio.Text.Editor (Espacio de nombres)