IEditorOperations.DeleteHorizontalWhiteSpace Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Exclui todo o espaço em branco dos inícios e extremidades das linhas selecionadas e corta o espaço em branco interno.
public:
bool DeleteHorizontalWhiteSpace();
public:
bool DeleteHorizontalWhiteSpace();
bool DeleteHorizontalWhiteSpace();
public bool DeleteHorizontalWhiteSpace ();
abstract member DeleteHorizontalWhiteSpace : unit -> bool
Public Function DeleteHorizontalWhiteSpace () As Boolean
Retornos
true se a edição tiver êxito; caso contrário, false.
Comentários
O algoritmo para essa operação segue estas regras:
Se não houver seleção, o espaço em branco em volta do cursor será cortado para que apenas um espaço ou uma Tabulação permaneça. Se houver apenas um espaço ou uma guia, essa operação não fará nada.
Se houver uma seleção, o espaço em branco no início ou no final de uma linha contida na seleção será completamente excluído. Se houver pelo menos um bloco de espaço em branco contíguo com mais de um caractere na seleção, todos os espaços em branco entre o primeiro e o último caracteres de espaço não em branco serão cortados para que apenas um espaço ou uma Tabulação permaneça para cada bloco contíguo. Se houver apenas execuções contíguas de um único espaço ou uma única Tabulação contida na seleção, todos os espaços e guias na seleção serão excluídos.