Partilhar via


Interface IDifferenceTextViewModel

Namespace:  Microsoft.VisualStudio.Text.Differencing
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (em Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintaxe

'Declaração
Public Interface IDifferenceTextViewModel _
    Inherits ITextViewModel, IPropertyOwner, IDisposable
public interface IDifferenceTextViewModel : ITextViewModel, 
    IPropertyOwner, IDisposable
public interface class IDifferenceTextViewModel : ITextViewModel, 
    IPropertyOwner, IDisposable
type IDifferenceTextViewModel =  
    interface 
        interface ITextViewModel 
        interface IPropertyOwner 
        interface IDisposable 
    end
public interface IDifferenceTextViewModel extends ITextViewModel, IPropertyOwner, IDisposable

O tipo IDifferenceTextViewModel expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública DataBuffer Representa o ITextBuffer para o nível de dados. (Herdado de ITextViewModel.)
Propriedade pública DataModel Obtém o ITextDataModel que fornece a DataBuffer e o controle IContentType para o modo de exibição. (Herdado de ITextViewModel.)
Propriedade pública EditBuffer Obtém o ITextBuffer em que a edição posiciona são controladas e para quais edições foram aplicadas.Todo o texto que aparece no modo de exibição deve residir nesse buffer. (Herdado de ITextViewModel.)
Propriedade pública Properties Obtém a coleção de propriedades controlada pelo proprietário de propriedade. (Herdado de IPropertyOwner.)
Propriedade pública Viewer
Propriedade pública ViewType
Propriedade pública VisualBuffer Obtém o ITextBuffer cujo conteúdo deve ser apresentado no editor. (Herdado de ITextViewModel.)

Superior

Métodos

  Nome Descrição
Método público Dispose Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Herdado de IDisposable.)
Método público GetNearestPointInVisualBuffer Obtém um ponto na VisualBuffer que corresponde ao ponto especificado no buffer de edição.Se o ponto está oculta ou tem uma representação alternativa, obtém o ponto mais próximo a ele. (Herdado de ITextViewModel.)
Método público GetNearestPointInVisualSnapshot Obtém um ponto na VisualBuffer que corresponde ao ponto especificado no buffer de edição.Se o ponto está oculta ou tem uma representação alternativa, obtém o ponto mais próximo a ele. (Herdado de ITextViewModel.)
Método público IsPointInVisualBuffer Determina se um ponto no buffer de edição é representado no buffer visual. (Herdado de ITextViewModel.)

Superior

Consulte também

Referência

Namespace Microsoft.VisualStudio.Text.Differencing