ITextVersion Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |