Compartilhar via


Método IProjectionBuffer.DeleteSpans

Exclui uma seqüência de origem abrange desde o buffer de projeção.

Namespace:  Microsoft.VisualStudio.Text.Projection
Assembly:  Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)

Sintaxe

'Declaração
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

Parâmetros

  • position
    Tipo: Int32

    A posição na qual se deseja começar a excluir spans.

  • spansToDelete
    Tipo: Int32

    O número de extensões para excluir.

Valor de retorno

Tipo: Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot
An IProjectionSnapshot.

Exceções

Exceção Condição
ArgumentOutOfRangeException

positioné menor que zero ou maior que o número de spans - ou -

spansToDeleteé menor que zero ou position + spansToDelete for maior que o número de extensões.

Segurança do .NET Framework

Consulte também

Referência

IProjectionBuffer Interface

Namespace Microsoft.VisualStudio.Text.Projection