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 : Int32Position à laquelle commencer à supprimer des étendues.
spansToDelete
Type : Int32Nombre 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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.