将投影快照中的位置映射到一个或多个源快照中的对应位置。
命名空间: 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 小于零或大于或等于快照的长度。 |
备注
通常,源范围接合处发生在非零长度和非零长度源范围的开头的末尾源范围,并将零个或零多个源范围进行匹配。 在接合处每个范围有+一+点在结果集。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。