TextSelection.CharLeft(Boolean, Int32) 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.
Move o objeto com o número especificado de caracteres para a esquerda.
void CharLeft(bool Extend = false, int Count = 1);
[System.Runtime.InteropServices.DispId(16)]
public void CharLeft (bool Extend = false, int Count = 1);
[<System.Runtime.InteropServices.DispId(16)>]
abstract member CharLeft : bool * int -> unit
Public Sub CharLeft (Optional Extend As Boolean = false, Optional Count As Integer = 1)
Parâmetros
- Extend
- Boolean
Opcional. Determina se o texto movido está recolhido ou não. O padrão é False.
- Count
- Int32
Opcional. Representa o número de caracteres a serem movidos para a esquerda. O padrão é 1.
- Atributos
Exemplos
Sub ChangeLeftExample()
' Open a document before running this example.
Dim objSel As TextSelection = DTE.ActiveDocument.Selection
objSel.StartOfDocument(True)
objSel.StartOfLine(vsStartOfLineOptions.vsStartOfLineOptionsFirstText)
objSel.CharRight(True, 4)
objSel.ChangeCase(vsCaseOptions.vsCaseOptionsUppercase)
MsgBox("Turned text uppercase.")
objSel.CharLeft(False, 1)
objSel.ChangeCase(vsCaseOptions.vsCaseOptionsLowercase)
MsgBox("Turned text lowercase.")
End Sub
Comentários
Se Extend for True , a extremidade ativa da seleção de texto será movida caracteres à esquerda Count . Caso contrário, a seleção de texto é recolhida e os caracteres posicionados Count à esquerda da extremidade ativa.
Se o início do documento for encontrado antes dos Count caracteres, a posição será deixada no início do documento. Se a extremidade ativa estiver no início de uma linha, o CharLeft deixará no final da linha anterior. Ou seja, todas as sequências de nova linha são tratadas como um único caractere.
Se Count for negativo, CharLeft funcionará como o CharRight .