ITextVersion Interface

Definição

Descreve uma versão de um ITextBuffer . Cada aplicativo de um ITextEdit para um buffer de texto gera um novo ITextVersion.

public interface class ITextVersion
public interface class ITextVersion
__interface ITextVersion
public interface ITextVersion
type ITextVersion = interface
Public Interface ITextVersion
Derivado

Comentários

Para obter mais informações sobre o controle de versão de texto, consulte a seção "uma análise mais detalhada do modelo de texto e da exibição de texto" em dentro do editor.

Propriedades

Changes

Obtém as alterações de texto que produzem a próxima versão. Retornará NULL se e somente se esta for a versão mais recente de seu buffer de texto.

Length

Obtém o comprimento em caracteres deste ITextVersion .

Next

Obtém o próximo ITextVersion . Retornará NULL se e somente se esta for a versão mais recente de seu buffer de texto.

ReiteratedVersionNumber

Obtém o número de versão mais antigo para o qual todas as alterações de texto entre essa versão e esta versão foram canceladas por operações de desfazer/refazer correspondentes.

TextBuffer

O ITextBuffer ao qual este ITextVersion se aplica.

VersionNumber

O número de versão para esta versão. Ele é usado para comparações entre versões do mesmo buffer.

Métodos

CreateCustomTrackingSpan(Span, TrackingFidelityMode, Object, CustomTrackToVersion)

Cria um personalizado ITrackingSpan nessa versão.

CreateTrackingPoint(Int32, PointTrackingMode)

Cria um ITrackingPoint com base nesta versão.

CreateTrackingPoint(Int32, PointTrackingMode, TrackingFidelityMode)

Cria um ITrackingPoint com base nesta versão.

CreateTrackingSpan(Int32, Int32, SpanTrackingMode)

Cria um ITrackingSpan com base nesta versão.

CreateTrackingSpan(Int32, Int32, SpanTrackingMode, TrackingFidelityMode)

Cria um ITrackingSpan com base nesta versão.

CreateTrackingSpan(Span, SpanTrackingMode)

Cria um ITrackingSpan com base nesta versão.

CreateTrackingSpan(Span, SpanTrackingMode, TrackingFidelityMode)

Cria um ITrackingSpan com base nesta versão.

Aplica-se a