ITextEdit.Delete 方法 (Span)

从缓冲区中删除字符序列。

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

语法

声明
Function Delete ( _
    deleteSpan As Span _
) As Boolean
bool Delete(
    Span deleteSpan
)
bool Delete(
    Span deleteSpan
)
abstract Delete : 
        deleteSpan:Span -> bool
function Delete(
    deleteSpan : Span
) : boolean

参数

返回值

类型:Boolean
如果删除成功,则为 true;如果删除被只读区域阻止,则为 false。

异常

异常 条件
InvalidOperationException

ApplyCancelDispose 方法之前对该对象。

ArgumentOutOfRangeException

deleteSpan.End 大于缓冲区的长度时。

备注

删除空范围会成功,则,但不会生成一个新的快照也不会引发 Changed 事件。

.NET Framework 安全性

请参阅

参考

ITextEdit 接口

Delete 重载

Microsoft.VisualStudio.Text 命名空间