共用方式為


IBufferGraph.MapDownToSnapshot 方法 (SnapshotSpan, SpanTrackingMode, ITextSnapshot)

將圖形中某個緩衝區內的快照延伸對應至圖形中較低緩衝區中零個或更多延伸的序列。 來源緩衝區會被視為低於取用它們的投影緩衝區。

命名空間:  Microsoft.VisualStudio.Text.Projection
組件:  Microsoft.VisualStudio.Text.Data (在 Microsoft.VisualStudio.Text.Data.dll 中)

語法

'宣告
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

參數

傳回值

類型:Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection
延伸對應的目標緩衝區中零個或更多快照延伸的集合。

例外狀況

例外狀況 條件
ArgumentNullException

span.Snapshot or targetSnapshot is nullnull 參考 (即 Visual Basic 中的 Nothing).

ArgumentOutOfRangeException

trackingMode 不是有效的 SpanTrackingMode

.NET Framework 安全性

請參閱

參考

IBufferGraph 介面

MapDownToSnapshot 多載

Microsoft.VisualStudio.Text.Projection 命名空間