Partilhar via


Método TextSelection.CharLeft

Move o objeto número especificado de caracteres à esquerda.

Namespace:  EnvDTE
Assembly:  EnvDTE (em EnvDTE.dll)

Sintaxe

'Declaração
Sub CharLeft ( _
    Extend As Boolean, _
    Count As Integer _
)
void CharLeft(
    bool Extend,
    int Count
)
void CharLeft(
    [InAttribute] bool Extend, 
    [InAttribute] int Count
)
abstract CharLeft : 
        Extend:bool * 
        Count:int -> unit
function CharLeft(
    Extend : boolean, 
    Count : int
)

Parâmetros

  • Extend
    Tipo: Boolean

    Opcional. Determina se o texto movido é recolhido ou não. O padrão é False.

  • Count
    Tipo: Int32

    Opcional. Representa o número de caracteres para mover para a esquerda. O padrão é 1.

Comentários

Se Extend é True, então o final ativa de seleção de texto é caracteres esquerda movidos de Count . Caso contrário, a seleção de texto é recolhida e caracteres posicionados de Count à esquerda do ativo.

Se o início do documento é encontrado antes de caracteres de Count , então a posição é saida no início do documento. Se o fim ativa está no início de uma linha, então CharLeft deixa a cargo no final da linha anterior. Isto é, todas as sequências de nova linha são tratadas como um único caractere.

Se Count for negativo, então CharLeft atua como CharRight.

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

Segurança do .NET Framework

Consulte também

Referência

TextSelection Interface

Namespace EnvDTE