从投影缓冲区中删除源范围序列。
命名空间: Microsoft.VisualStudio.Text.Projection
程序集: Microsoft.VisualStudio.Text.Data(在 Microsoft.VisualStudio.Text.Data.dll 中)
语法
声明
Function DeleteSpans ( _
position As Integer, _
spansToDelete As Integer _
) As IProjectionSnapshot
IProjectionSnapshot DeleteSpans(
int position,
int spansToDelete
)
IProjectionSnapshot^ DeleteSpans(
int position,
int spansToDelete
)
abstract DeleteSpans :
position:int *
spansToDelete:int -> IProjectionSnapshot
function DeleteSpans(
position : int,
spansToDelete : int
) : IProjectionSnapshot
参数
position
类型:Int32删除范围的起始位置。
spansToDelete
类型:Int32要删除的范围数。
返回值
类型:Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot
一个 IProjectionSnapshot。
异常
异常 | 条件 |
---|---|
ArgumentOutOfRangeException | position 大于零的小于或大于范围数或 - spansToDelete 小于零或 position + spansToDelete 大于的大小小于数。 |
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。