TextSelection.CharLeft - метод
Обновлен: Ноябрь 2007
Перемещает объект на указанное число знаков влево.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
Sub CharLeft ( _
Extend As Boolean, _
Count As Integer _
)
'Применение
Dim instance As TextSelection
Dim Extend As Boolean
Dim Count As Integer
instance.CharLeft(Extend, Count)
void CharLeft(
bool Extend,
int Count
)
void CharLeft(
[InAttribute] bool Extend,
[InAttribute] int Count
)
function CharLeft(
Extend : boolean,
Count : int
)
Параметры
- Extend
Тип: System.Boolean
Необязательный компонент. Определяет, следует ли свертывать перемещаемый текст. Значение по умолчанию — False.
- Count
Тип: System.Int32
Необязательный компонент. Представляет собой число знаков, на которое текст перемещается влево. По умолчанию используется значение 1.
Заметки
Если аргумент Extend имеет значение True, то активная конечная точка выделенного текста перемещается влево на Count знаков. В противном случае выделенный текст свертывается и размещается на Count знаков левее активной конечной точки.
Если начало документа находится менее чем на Count знаков левее, смещенная позиция остается в начале документа. Если активная точка находится в начале строки, CharLeft оставляет ее в конце предыдущей строки. Другими словами, все последовательности знаков перехода на новую строку обрабатываются как один знак.
Если Count является отрицательным, то метод CharLeft действует так же, как и CharRight.
Примеры
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
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.