IProjectionBufferBase.Delete 方法
從緩衝區中刪除一段字元。
命名空間: Microsoft.VisualStudio.Text.Projection
組件: Microsoft.VisualStudio.Text.Data (在 Microsoft.VisualStudio.Text.Data.dll 中)
語法
'宣告
Function Delete ( _
deleteSpan As Span _
) As IProjectionSnapshot
IProjectionSnapshot Delete(
Span deleteSpan
)
IProjectionSnapshot^ Delete(
Span deleteSpan
)
abstract Delete :
deleteSpan:Span -> IProjectionSnapshot
function Delete(
deleteSpan : Span
) : IProjectionSnapshot
參數
deleteSpan
類型:Microsoft.VisualStudio.Text.Span要刪除的字元範圍。
傳回值
類型:Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot
IProjectionSnapshot 。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentOutOfRangeException | deleteSpan.最後的範圍大於緩衝區的長度。 |
InvalidOperationException | A ITextEdit正在使用中。 |
備註
這是快速鍵,以建立新的ITextEdit物件,用來將文字刪除,並將它套用。 如果刪除失敗的唯讀區域的 account,傳回的快照集將會嘗試刪除之前的緩衝區目前的快照集一樣。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。