Interface ITextVersion
Descreve uma versão de um ITextBuffer. Cada aplicação de um ITextEdit para um texto buffer gera uma nova ITextVersion.
Namespace: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)
Sintaxe
'Declaração
Public Interface ITextVersion
public interface ITextVersion
public interface class ITextVersion
type ITextVersion = interface end
public interface ITextVersion
O tipo ITextVersion expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Changes | Obtém as alterações de texto que produzem a próxima versão. | |
Length | Obtém o comprimento em caracteres isso ITextVersion. | |
Next | Obtém o próximo ITextVersion. | |
ReiteratedVersionNumber | Obtém o número de versão mais antigo para a qual todo o texto alterações entre essa versão e esta versão tem foi canceladas por operações de desfazer/refazer correspondente. | |
TextBuffer | O ITextBuffer ao qual o ITextVersion se aplica. | |
VersionNumber | O número de versão para esta versão, utilizado para comparações entre versões do mesmo buffer. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
CreateCustomTrackingSpan | Cria um personalizado ITrackingSpan nesta versão. | |
CreateTrackingPoint(Int32, PointTrackingMode) | Cria um ITrackingPoint nesta versão. | |
CreateTrackingPoint(Int32, PointTrackingMode, TrackingFidelityMode) | Cria um ITrackingPoint nesta versão. | |
CreateTrackingSpan(Span, SpanTrackingMode) | Cria um ITrackingSpan nesta versão. | |
CreateTrackingSpan(Int32, Int32, SpanTrackingMode) | Cria um ITrackingSpan nesta versão. | |
CreateTrackingSpan(Span, SpanTrackingMode, TrackingFidelityMode) | Cria um ITrackingSpan nesta versão. | |
CreateTrackingSpan(Int32, Int32, SpanTrackingMode, TrackingFidelityMode) | Cria um ITrackingSpan nesta versão. |
Superior
Comentários
Para obter mais informações sobre controle de versão de texto, consulte a seção "A mais de perto procurar no texto modelo e o texto exibir" em Dentro do Editor..