Metodo ITextEdit.Delete (Span)
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 Boolean
bool Delete(
Span deleteSpan
)
bool Delete(
Span deleteSpan
)
abstract Delete :
deleteSpan:Span -> bool
function Delete(
deleteSpan : Span
) : boolean
Parametri
deleteSpan
Tipo: Microsoft.VisualStudio.Text.SpanL'intervallo di caratteri da eliminare.
Valore restituito
Tipo: Boolean
true se l'eliminazione è riuscita, false se è stata impedita da un'area di sola lettura.
Eccezioni
Eccezione | Condizione |
---|---|
InvalidOperationException | Apply o Cancel o Dispose il metodo è stato precedentemente chiamato su questo oggetto. |
ArgumentOutOfRangeException | deleteSpan.End è maggiore della lunghezza del buffer. |
Note
Eliminare una sezione vuota avrà esito positivo, ma non genera un nuovo snapshot o non genererà un'eccezione Changed evento.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.