TextSelection.DeleteWhitespace(vsWhitespaceOptions) 方法

定义

删除文本缓冲区中当前位置周围的水平方向或垂直方向的空字符(空格)。

void DeleteWhitespace(EnvDTE::vsWhitespaceOptions Direction = EnvDTE.vsWhitespaceOptions.vsWhitespaceOptionsHorizontal);
[System.Runtime.InteropServices.DispId(25)]
public void DeleteWhitespace (EnvDTE.vsWhitespaceOptions Direction = EnvDTE.vsWhitespaceOptions.vsWhitespaceOptionsHorizontal);
[<System.Runtime.InteropServices.DispId(25)>]
abstract member DeleteWhitespace : EnvDTE.vsWhitespaceOptions -> unit
Public Sub DeleteWhitespace (Optional Direction As vsWhitespaceOptions = EnvDTE.vsWhitespaceOptions.vsWhitespaceOptionsHorizontal)

参数

Direction
vsWhitespaceOptions

可选。 vsWhitespaceOptions 常数,它确定移除空白的方式和位置。

属性

注解

DeleteWhitespace 删除空白 (上的空白) 空间, TextSelection 而不先将文本复制到剪贴板。 如果 DirectionvsWhitespaceOptionsHorizontal ,则将 DeleteWhitespace 在编辑点的两侧删除空格和制表符,并删除编辑点线条的开头和结尾,或直到遇到非空白字符。 如果 DirectionvsWhitespaceOptionsVertical ,则 DeleteWhitespace 在编辑点的两侧删除空行到文档的开头和末尾,或在遇到非空行时。 如果 DirectionvsWhitespaceOptionsVertical ,并且当前行不为空,则此方法不执行任何操作。

适用于