Metoda TextSelection.CharRight —
Przesuwa obiekt określoną liczbę znaków z prawej.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
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
)
Parametry
Extend
Typ: BooleanOpcjonalnie.Określa, czy tekst przeniesiony jest zwinięty, czy nie.Wartość domyślna to false.
Count
Typ: Int32Opcjonalnie.Reprezentuje liczbę znaków, aby przenieść w prawo.Wartość domyślna to 1.
Uwagi
Jeśli Extend jest true, a następnie active koniec zaznaczonego tekstu zostanie przeniesiony po prawej Count znaków.W przeciwnym wypadku zaznaczenie tekstu jest zwinięte i umieszczony Count znaków z prawej strony active koniec.
Po napotkaniu końca dokumentu przed Count znaków, a następnie pozycję pozostanie na końcu dokumentu.Jeśli aktywne koniec znajduje się na końcu wiersza, następnie CharLeft pozostawia ją na początku następnego wiersza.Oznacza to, że wszystkie sekwencje nowego wiersza są traktowane jako pojedynczy znak.
Jeśli Count następnie jest ujemna, CharRight działa jak CharLeft metody.
Przykłady
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
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.