ITrackingSpan Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |