Condividi tramite


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
Metodo pubblico Clone Restituisce una copia dell'enumerazione corrente come un oggetto separato.
Metodo pubblico Next Restituisce il set di elementi dell'enumerazione.
Metodo pubblico Reset Reimposta l'enumerazione al primo elemento.
Metodo pubblico 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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop