Partager via


IProjectionBuffer.DeleteSpans, méthode

Supprime une séquence d'étendues de sources de la mémoire tampon de projection.

Espace de noms :  Microsoft.VisualStudio.Text.Projection
Assembly :  Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)

Syntaxe

'Déclaration
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

Paramètres

  • position
    Type : Int32

    Position à laquelle commencer à supprimer des étendues.

  • spansToDelete
    Type : Int32

    Nombre d'étendues à supprimer.

Valeur de retour

Type : Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot
IProjectionSnapshot .

Exceptions

Exception Condition
ArgumentOutOfRangeException

position est inférieur à zéro ou plus supérieur que le nombre d'étendues ou -

spansToDelete est inférieur à zéro ou position + spansToDelete est plus supérieur que le nombre d'étendues.

Sécurité .NET Framework

Voir aussi

Référence

IProjectionBuffer Interface

Microsoft.VisualStudio.Text.Projection, espace de noms