TextSelection.DeleteWhitespace-Methode
Löscht horizontal oder vertikal die Leerzeichen (Leerraum) in unmittelbarer Umgebung der aktuellen Position im Textpuffer.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
Sub DeleteWhitespace ( _
Direction As vsWhitespaceOptions _
)
void DeleteWhitespace(
vsWhitespaceOptions Direction
)
void DeleteWhitespace(
[InAttribute] vsWhitespaceOptions Direction
)
abstract DeleteWhitespace :
Direction:vsWhitespaceOptions -> unit
function DeleteWhitespace(
Direction : vsWhitespaceOptions
)
Parameter
Direction
Typ: EnvDTE.vsWhitespaceOptionsOptional. Eine vsWhitespaceOptions-Konstante, die bestimmt, wie und an welcher Position Leerraum entfernt werden soll.
Hinweise
DeleteWhitespace entfernt Leerraum um die TextSelection herum, ohne zuerst den Text in die Zwischenablage zu kopieren. Wenn Direction auf vsWhitespaceOptionsHorizontal festgelegt ist, werden durch DeleteWhitespace Leerzeichen und Tabstopps auf beiden Seiten des Bearbeitungspunktes vom Anfang bis zum Ende der Zeile gelöscht bzw. bis zum nächsten vorgefundenen Zeichen, das kein Leerzeichen ist. Wenn Direction den Wert vsWhitespaceOptionsVertical hat, werden durch DeleteWhitespace Leerzeilen auf beiden Seiten des Bearbeitungspunkts bis zum Anfang und Ende des Dokuments gelöscht bzw. bis eine Zeile erreicht ist, die nicht leer ist. Wenn Direction auf vsWhitespaceOptionsVertical festgelegt und die aktuelle Zeile nicht leer ist, führt diese Methode keine Aktion aus.
.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.
Siehe auch
Referenz
Weitere Ressourcen
Gewusst wie: Kompilieren und Ausführen der Codebeispiele für das Automatisierungsobjektmodell