ITrackingSpan 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.
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. |