Freigeben über


ITextEdit.Delete-Methode (Span)

Löscht eine Folge von Zeichen aus dem Puffer.

Namespace:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Syntax

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

Parameter

Rückgabewert

Typ: Boolean
true , wenn der Löschvorgang erfolgreich war, false, wenn er von einem schreibgeschützten Bereich verhindert wurde.

Ausnahmen

Ausnahme Bedingung
InvalidOperationException

Apply oder Cancel oder Dispose-Methode ist bereits für dieses Objekt aufgerufen.

ArgumentOutOfRangeException

deleteSpan.End ist größer als die Länge des Puffers.

Hinweise

Das Löschen einer leeren Spanne erfolgreich ausgeführt, aber keine neue Momentaufnahme generiert und löst ein Changed-Ereignis aus.

.NET Framework-Sicherheit

Siehe auch

Referenz

ITextEdit Schnittstelle

Delete-Überladung

Microsoft.VisualStudio.Text-Namespace