共用方式為


IProjectionBuffer.DeleteSpans 方法

從投影緩衝區中刪除一連串的來源延伸。

命名空間:  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小於零或大於 span 的-

spansToDelete小於零或position + spansToDelete大於 span 的數目。

.NET Framework 安全性

請參閱

參考

IProjectionBuffer 介面

Microsoft.VisualStudio.Text.Projection 命名空間