Freigeben über


IEditorOperations.DeleteHorizontalWhiteSpace-Methode

Löscht alle Leerzeichen am Anfang und am Ende der ausgewählten Zeilen und entfernt interne Leerzeichen.

Namespace:  Microsoft.VisualStudio.Text.Operations
Assembly:  Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)

Syntax

'Declaration
Function DeleteHorizontalWhiteSpace As Boolean
bool DeleteHorizontalWhiteSpace()
bool DeleteHorizontalWhiteSpace()
abstract DeleteHorizontalWhiteSpace : unit -> bool
function DeleteHorizontalWhiteSpace() : boolean

Rückgabewert

Typ: Boolean
true , wenn das Bearbeiten erfolgreich war, andernfalls false.

Hinweise

Wenn keine Auswahl vorhanden ist, werden die Leerräume um die Einfügemarke abgeschnitten, sodass nur ein Leerzeichen oder Tabstopps bleibt. Wenn nur ein Leerzeichen oder Tabstopps vorhanden ist, dann hat dieser Vorgang keine Auswirkungen.

Wenn eine Auswahl vorhanden ist, wird der Leerraum das am Anfang oder Ende einer Zeile, die in der Auswahl enthalten ist, vollständig gelöscht. Wenn mindestens einen Block zusammenhängender Leerraum länger als ein Zeichen in der Auswahl vorhanden ist, werden alle Leerstellen zwischen dem ersten und den letzten farbigen Leerzeichen abgeschnitten, sodass nur ein Leerzeichen oder Tabstopps für die einzelnen zusammenhängenden Block bleibt. Wenn es nur zusammenhängende Ausführungen eines einzelnen Leerzeichens oder die Registerkarte gibt, die in der Auswahl enthalten ist, werden alle Leerzeichen und Tabstopps in der Auswahl gelöscht.

.NET Framework-Sicherheit

Siehe auch

Referenz

IEditorOperations Schnittstelle

Microsoft.VisualStudio.Text.Operations-Namespace