Condividi tramite


Metodo IBufferGraph.MapDownToBuffer (SnapshotSpan, SpanTrackingMode, ITextBuffer)

Esegue il mapping di un intervallo di snapshot in un buffer nel grafico su una sequenza di zero o più intervalli in un buffer inferiore nel grafico. I buffer di origine sono considerati inferiori ai buffer di proiezione che li utilizzano.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Projection
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Sintassi

'Dichiarazione
Function MapDownToBuffer ( _
    span As SnapshotSpan, _
    trackingMode As SpanTrackingMode, _
    targetBuffer As ITextBuffer _
) As NormalizedSnapshotSpanCollection
NormalizedSnapshotSpanCollection MapDownToBuffer(
    SnapshotSpan span,
    SpanTrackingMode trackingMode,
    ITextBuffer targetBuffer
)
NormalizedSnapshotSpanCollection^ MapDownToBuffer(
    SnapshotSpan span, 
    SpanTrackingMode trackingMode, 
    ITextBuffer^ targetBuffer
)
abstract MapDownToBuffer : 
        span:SnapshotSpan * 
        trackingMode:SpanTrackingMode * 
        targetBuffer:ITextBuffer -> NormalizedSnapshotSpanCollection
function MapDownToBuffer(
    span : SnapshotSpan, 
    trackingMode : SpanTrackingMode, 
    targetBuffer : ITextBuffer
) : NormalizedSnapshotSpanCollection

Parametri

Valore restituito

Tipo: Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection
Una raccolta di zero o più intervalli dello snapshot nel buffer di destinazione al quale l'intervallo esegue il mapping.

Eccezioni

Eccezione Condizione
ArgumentNullException

span. snapshot o targetBuffer viene nullriferimento null (Nothing in Visual Basic).

ArgumentOutOfRangeException

trackingMode non è un valido SpanTrackingMode.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IBufferGraph Interfaccia

Overload MapDownToBuffer

Spazio dei nomi Microsoft.VisualStudio.Text.Projection