共用方式為


IProjectionSnapshot.MapToSourceSnapshots 方法 (Int32)

將投影快照中的位置對應至一個或多個來源快照中的對應位置。

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

語法

'宣告
Function MapToSourceSnapshots ( _
    position As Integer _
) As ReadOnlyCollection(Of SnapshotPoint)
ReadOnlyCollection<SnapshotPoint> MapToSourceSnapshots(
    int position
)
ReadOnlyCollection<SnapshotPoint>^ MapToSourceSnapshots(
    int position
)
abstract MapToSourceSnapshots : 
        position:int -> ReadOnlyCollection<SnapshotPoint> 
function MapToSourceSnapshots(
    position : int
) : ReadOnlyCollection<SnapshotPoint>

參數

  • position
    類型:Int32

    投影快照中的位置。

傳回值

類型:ReadOnlyCollection<SnapshotPoint>
位置所對應之快照點的唯讀集合。這個集合包含一個快照點,但如果位置位於來源延伸接縫,則可能會包含兩個以上的點。

例外狀況

例外狀況 條件
ArgumentOutOfRangeException

position小於零或大於或等於快照集的長度。

備註

一般情況下,來源的 span 接縫是發生在非零長度的來源範圍的結束時間與零值的長度,來源範圍的開頭,並與長度為零的零或多個來源 span 相合。 每一個範圍上接縫有結果集合中的點。

.NET Framework 安全性

請參閱

參考

IProjectionSnapshot 介面

MapToSourceSnapshots 多載

Microsoft.VisualStudio.Text.Projection 命名空間