Interfaccia IVsEnumBufferCoordinatorSpans
Rappresenta un elenco dei mapping dell'intervallo di testo tra due buffer.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintassi
'Dichiarazione
<InterfaceTypeAttribute()> _
<GuidAttribute("5FCEEA4C-D49F-4ACD-B816-130A5DCD4C54")> _
Public Interface IVsEnumBufferCoordinatorSpans
[InterfaceTypeAttribute()]
[GuidAttribute("5FCEEA4C-D49F-4ACD-B816-130A5DCD4C54")]
public interface IVsEnumBufferCoordinatorSpans
[InterfaceTypeAttribute()]
[GuidAttribute(L"5FCEEA4C-D49F-4ACD-B816-130A5DCD4C54")]
public interface class IVsEnumBufferCoordinatorSpans
[<InterfaceTypeAttribute()>]
[<GuidAttribute("5FCEEA4C-D49F-4ACD-B816-130A5DCD4C54")>]
type IVsEnumBufferCoordinatorSpans = interface end
public interface IVsEnumBufferCoordinatorSpans
Il tipo IVsEnumBufferCoordinatorSpans espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
Clone | Restituisce una copia dell'enumerazione corrente come un oggetto separato. | |
Next | Restituisce il set di elementi dell'enumerazione. | |
Reset | Reimposta l'enumerazione al primo elemento. | |
Skip | Ignora il numero specificato di elementi. |
In alto
Note
Un mapping dell'intervallo esegue il mapping di un intervallo di testo da un buffer, in genere un buffer primario e un buffer secondario. Questo mapping è utilizzato dai linguaggi contenuti che dispongono di codice incorporato in un gran documento nel buffer primario ma richiede l'accesso al codice in esecuzione in un buffer secondario.
Note per gli implementatori
Questa interfaccia viene implementata un buffer di testo che implementa inoltre IVsTextBufferCoordinator interfaccia.
Note per i chiamanti
Questa interfaccia è ottenuto chiamando EnumSpans metodo su IVsTextBufferCoordinator oggetto.