IProjectionSnapshot.MapToSourceSnapshots 方法 (Span)

将当前投影快照的范围映射到隶属于源快照的快照范围列表。 所得范围将按照它们在投影中的显示顺序进行排序。

命名空间:  Microsoft.VisualStudio.Text.Projection
程序集:  Microsoft.VisualStudio.Text.Data(在 Microsoft.VisualStudio.Text.Data.dll 中)

语法

声明
Function MapToSourceSnapshots ( _
    span As Span _
) As ReadOnlyCollection(Of SnapshotSpan)
ReadOnlyCollection<SnapshotSpan> MapToSourceSnapshots(
    Span span
)
ReadOnlyCollection<SnapshotSpan>^ MapToSourceSnapshots(
    Span span
)
abstract MapToSourceSnapshots : 
        span:Span -> ReadOnlyCollection<SnapshotSpan> 
function MapToSourceSnapshots(
    span : Span
) : ReadOnlyCollection<SnapshotSpan>

参数

返回值

类型:ReadOnlyCollection<SnapshotSpan>
一个非空的快照范围列表。

异常

异常 条件
ArgumentOutOfRangeException

span 对此缓冲区无效。

备注

如果 nullnull 引用(在 Visual Basic 中为 Nothing) 范围位于源范围接合处发生,它可以映射到多个 nullnull 引用(在 Visual Basic 中为 Nothing) 源范围。

.NET Framework 安全性

请参阅

参考

IProjectionSnapshot 接口

MapToSourceSnapshots 重载

Microsoft.VisualStudio.Text.Projection 命名空间