Partager via


ITextBuffer.Delete, méthode

Efface une séquence de caractères de la mémoire tampon.

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

Syntaxe

'Déclaration
Function Delete ( _
    deleteSpan As Span _
) As ITextSnapshot
ITextSnapshot Delete(
    Span deleteSpan
)
ITextSnapshot^ Delete(
    Span deleteSpan
)
abstract Delete : 
        deleteSpan:Span -> ITextSnapshot
function Delete(
    deleteSpan : Span
) : ITextSnapshot

Paramètres

Valeur de retour

Type : Microsoft.VisualStudio.Text.ITextSnapshot
ITextSnapshot .

Exceptions

Exception Condition
InvalidOperationException

ITextEdit est actuellement - active.

ArgumentOutOfRangeException

deleteSpan. L'extrémité est plus supérieure à la longueur de la mémoire tampon.

Notes

C'est un raccourci pour créer un nouvel objet d'ITextEdit, il pour supprimer le texte, puis l'appliquer. Si la suppression échoue en raison d'une zone en lecture seule, l'instantané retourné sera identique à l'instantané actuel de la mémoire tampon avant la suppression tentée.

Sécurité .NET Framework

Voir aussi

Référence

ITextBuffer Interface

Microsoft.VisualStudio.Text, espace de noms