Поделиться через


EditPoint.CharRight - метод

Перемещает точку вставки на указанное число знаков вправо.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
Sub CharRight ( _
    Count As Integer _
)
void CharRight(
    int Count
)
void CharRight(
    [InAttribute] int Count
)
abstract CharRight : 
        Count:int -> unit 
function CharRight(
    Count : int
)

Параметры

  • Count
    Тип: System.Int32
    Необязательный.Число знаков, на которое требуется переместиться вправо.По умолчанию объект перемещается на один знак.

Заметки

CharRight перемещает точку редактирования вправо на указанное число знаков. Если конец документа достигается за меньшее число шагов, чем указано в Count, точка редактирования остается в конце документа. Если точка редактирования находится в начале строки, CharRight оставляет ее в начале следующей строки. Другими словами, все последовательности знаков перехода на новую строку обрабатываются как один знак.

Если значение Count отрицательно, то CharRight выполняется идентично методу CharLeft.

Примеры

Sub CharRightExample()
   Dim objTextDoc As TextDocument
   Dim objEditPt As EditPoint, iCtr As Integer
        
   ' Create a new text file.
   DTE.ItemOperations.NewFile("General\Text File")
        
   ' Get a handle to the new document and create an EditPoint.
   objTextDoc = DTE.ActiveDocument.Object("TextDocument")
   objEditPt = objTextDoc.StartPoint.CreateEditPoint
        
   ' Insert ten lines of text.
   For iCtr = 1 To 10
      objeditpt.Insert("This is a test." & Chr(13))
   Next iCtr
        
   ' Change the first letter of the fourth word of the fourth line.
   objEditPt.StartOfDocument()
   objEditPt.LineDown(3)
   objEditPt.WordRight(3)
   objEditPt.CharRight(2)
   objEditPt.Charleft(2)
   objeditpt.Delete(1)
   objEditPt.Insert("p")
End Sub

Безопасность платформы .NET Framework

См. также

Ссылки

EditPoint Интерфейс

EnvDTE - пространство имен