Partilhar via


Método TextSelection.CharRight

Move o objeto, o número especificado de caracteres para a direita.

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

Sintaxe

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

Parâmetros

  • Extend
    Tipo: System.Boolean
    Opcional.Determina se o texto movido é recolhido ou não.O padrão é false.
  • Count
    Tipo: System.Int32
    Opcional.Representa o número de caracteres para mover para a direita.O padrão é 1.

Comentários

Se Extend é true, o final ativo do texto selecionado é movido para a direita Count caracteres. Caso contrário, o texto selecionado é recolhido e posicionado Count caracteres à direita do final de ativo.

Se o final do documento for encontrado antes de Count caracteres, em seguida, a posição é deixado no final do documento. Se o final ativo está no final de uma linha, em seguida, CharLeft deixa no início da próxima linha. Ou seja, todas as seqüências de nova linha são tratadas como um único caractere.

Se Count for negativo, em seguida, CharRight age como o CharLeft método.

Exemplos

Sub CharRightExample()
   ' 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