ITrackingSpan Interfaccia

Definizione

Intervallo di testo in un oggetto ITextBuffer che aumenta o diminuisce in funzione delle modifiche al buffer di testo. L'intervallo può essere vuoto.

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

Commenti

Per informazioni sul rilevamento, vedere la sezione "punti di rilevamento e intervalli di rilevamento" di all'interno dell'editor.

Proprietà

TextBuffer

Oggetto ITextBuffer a cui si riferisce l'intervallo di rilevamento.

TrackingFidelity

Oggetto TrackingFidelityMode dell'intervallo di rilevamento, che determina come si comporta quando si passa a una versione precedente o quando si verificano versioni che sono repliche di versioni precedenti (a causa dell'annullamento o del rollforward).

TrackingMode

TrackingMode di questo intervallo di rilevamento che ne determina il comportamento quando vengono eseguiti inserimenti nei suoi bordi.

Metodi

GetEndPoint(ITextSnapshot)

Esegue il mapping della fine dell'intervallo di rilevamento a un particolare snapshot del buffer di testo.

GetSpan(ITextSnapshot)

Esegue il mapping dell'intervallo di rilevamento a un particolare snapshot del buffer di testo.

GetSpan(ITextVersion)

Esegue il mapping di TrackingSpan a una particolare versione del buffer di testo.

GetStartPoint(ITextSnapshot)

Esegue il mapping dell'inizio dell'intervallo di rilevamento a un particolare snapshot del buffer di testo.

GetText(ITextSnapshot)

Esegue il mapping dell'intervallo di rilevamento a un particolare snapshot del buffer di testo e ottiene il testo designato.

Si applica a