ITrackingSpan Interface

Definição

Um intervalo de texto em um ITextBuffer que aumenta ou diminui com as alterações no buffer de texto. A extensão pode estar vazia.

public interface class ITrackingSpan
public interface class ITrackingSpan
__interface ITrackingSpan
public interface ITrackingSpan
type ITrackingSpan = interface
Public Interface ITrackingSpan

Comentários

Para obter informações sobre o rastreamento, consulte a seção "pontos de rastreamento e faixas de rastreamento" de dentro do editor.

Propriedades

TextBuffer

O ITextBuffer ao qual este controle de extensão se refere.

TrackingFidelity

O TrackingFidelityMode do trecho de controle, que determina como ele se comporta ao mudar para uma versão anterior ou ao encontrar versões que são replicações de versões anteriores (devido a desfazer ou refazer).

TrackingMode

O TrackingMode desse span de controle, que determina como ele se comporta quando ocorrem inserções em suas bordas.

Métodos

GetEndPoint(ITextSnapshot)

Mapeia o fim do intervalo de controle para um instantâneo específico de seu buffer de texto.

GetSpan(ITextSnapshot)

Mapeia o intervalo de controle para um instantâneo específico de seu buffer de texto.

GetSpan(ITextVersion)

Mapeia o TrackingSpan para uma versão específica de seu buffer de texto.

GetStartPoint(ITextSnapshot)

Mapeia o início do intervalo de controle para um instantâneo específico de seu buffer de texto.

GetText(ITextSnapshot)

Mapeia o intervalo de controle para um instantâneo específico de seu buffer de texto e Obtém o texto que ele designa.

Aplica-se a