Condividi tramite


Metodo ITextBuffer.Delete

Elimina una sequenza di caratteri dal buffer.

Spazio dei nomi:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Sintassi

'Dichiarazione
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

Parametri

Valore restituito

Tipo: Microsoft.VisualStudio.Text.ITextSnapshot
ITextSnapshot .

Eccezioni

Eccezione Condizione
InvalidOperationException

In ITextEdit è attualmente attive.

ArgumentOutOfRangeException

deleteSpan. La fine è maggiore della lunghezza del buffer.

Note

Si tratta di un collegamento per creare un nuovo ITextEdit oggetto, utilizzando per eliminare il testo e quindi applicarlo. Se l'eliminazione non riesce a causa di un'area di sola lettura, lo snapshot restituito sarà lo stesso dello snapshot corrente del buffer prima dell'eliminazione desiderata.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ITextBuffer Interfaccia

Spazio dei nomi Microsoft.VisualStudio.Text