Condividi tramite


Metodo IBufferGraph.MapDownToSnapshot (SnapshotSpan, SpanTrackingMode, ITextSnapshot)

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 MapDownToSnapshot ( _
    span As SnapshotSpan, _
    trackingMode As SpanTrackingMode, _
    targetSnapshot As ITextSnapshot _
) As NormalizedSnapshotSpanCollection
NormalizedSnapshotSpanCollection MapDownToSnapshot(
    SnapshotSpan span,
    SpanTrackingMode trackingMode,
    ITextSnapshot targetSnapshot
)
NormalizedSnapshotSpanCollection^ MapDownToSnapshot(
    SnapshotSpan span, 
    SpanTrackingMode trackingMode, 
    ITextSnapshot^ targetSnapshot
)
abstract MapDownToSnapshot : 
        span:SnapshotSpan * 
        trackingMode:SpanTrackingMode * 
        targetSnapshot:ITextSnapshot -> NormalizedSnapshotSpanCollection
function MapDownToSnapshot(
    span : SnapshotSpan, 
    trackingMode : SpanTrackingMode, 
    targetSnapshot : ITextSnapshot
) : 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 targetSnapshot viene nullriferimento null (Nothing in Visual Basic).

ArgumentOutOfRangeException

trackingMode non è un valido SpanTrackingMode.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IBufferGraph Interfaccia

Overload MapDownToSnapshot

Spazio dei nomi Microsoft.VisualStudio.Text.Projection