Freigeben über


IBufferGraph.MapDownToSnapshot-Methode (SnapshotSpan, SpanTrackingMode, ITextSnapshot)

Ordnet eine Momentaufnahmespanne in einem Puffer im Diagramm einer Sequenz von 0 (null) oder mehr Spannen in einem Puffer zu, der im Diagramm weiter unten angeordnet ist. Quellpuffer werden niedriger eingestuft als die Projektionspuffer, von denen sie aufgenommen werden.

Namespace:  Microsoft.VisualStudio.Text.Projection
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Syntax

'Declaration
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

Parameter

Rückgabewert

Typ: Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection
Eine Auflistung von 0 (null) oder mehr Momentaufnahmespannen im Zielpuffer, der die Spanne zugeordnet wird.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

span. Momentaufnahme oder targetSnapshot ist nullein Nullverweis (Nothing in Visual Basic).

ArgumentOutOfRangeException

trackingMode ist kein gültiger SpanTrackingMode.

.NET Framework-Sicherheit

Siehe auch

Referenz

IBufferGraph Schnittstelle

MapDownToSnapshot-Überladung

Microsoft.VisualStudio.Text.Projection-Namespace