ITextBuffer.Delete-Methode
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 ITextSnapshot
ITextSnapshot Delete(
Span deleteSpan
)
ITextSnapshot^ Delete(
Span deleteSpan
)
abstract Delete :
deleteSpan:Span -> ITextSnapshot
function Delete(
deleteSpan : Span
) : ITextSnapshot
Parameter
deleteSpan
Typ: Microsoft.VisualStudio.Text.SpanDie Spanne der zu löschenden Zeichen.
Rückgabewert
Typ: Microsoft.VisualStudio.Text.ITextSnapshot
Der ITextSnapshot.
Ausnahmen
Ausnahme | Bedingung |
---|---|
InvalidOperationException | ITextEdit ist gerade aktiv. |
ArgumentOutOfRangeException | deleteSpan. End ist größer als die Länge des Puffers. |
Hinweise
Dies ist eine Verknüpfung zum Erstellen eines neuen ITextEdit-Objekts, wobei es, um den Text anwenden und ihn dann zu löschen. Wenn der Löschvorgang aufgrund eines schreibgeschützten Bereichs fehlschlägt, ist die zurückgegebene Momentaufnahme identisch mit der aktuellen Momentaufnahme eines Puffers vor der versuchten Abbrechen.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.