Método TextSelection.CharLeft
Move o objeto, o número especificado de caracteres para a 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: 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 esquerda.O padrão é 1.
Comentários
Se Extend é True, o final ativo do texto selecionado é movido para a esquerda Count caracteres. Caso contrário, o texto selecionado é recolhido e posicionado Count caracteres à esquerda do final de ativo.
Se o início do documento for encontrado antes de Count caracteres, em seguida, a posição é deixado no início do documento. Se o final ativo é no início de uma linha, em seguida, CharLeft deixa no final da linha anterior. Ou seja, todas as seqüências de nova linha são tratadas como um único caractere.
Se Count for negativo, em seguida, CharLeft age como o 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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.