TextSelection.DeleteLeft - метод
Обновлен: Ноябрь 2007
Удаляет указанное число знаков слева от активной точки.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
Sub DeleteLeft ( _
Count As Integer _
)
'Применение
Dim instance As TextSelection
Dim Count As Integer
instance.DeleteLeft(Count)
void DeleteLeft(
int Count
)
void DeleteLeft(
[InAttribute] int Count
)
function DeleteLeft(
Count : int
)
Параметры
- Count
Тип: System.Int32
Необязательный компонент. Представляет собой число удаляемых знаков.
Заметки
Если выделенный фрагмент текста пуст, то метод DeleteLeft удаляет указанное число знаков слева от активной конечной точки. Если значение Count отрицательно, то DeleteLeft выполняется идентично методу Delete.
Примеры
Public objSel As TextSelection = DTE.ActiveDocument.Selection
Sub DeleteLeftExample()
' Before running this example, open a text document.
' Perform operations on the text.
objSel.StartOfDocument(False)
Position(vsStartOfLineOptions.vsStartOfLineOptionsFirstColumn, 4)
objSel.Copy()
Position(vsStartOfLineOptions.vsStartOfLineOptionsFirstText, 4)
objSel.Cut()
Position(vsStartOfLineOptions.vsStartOfLineOptionsFirstText, 4)
objSel.Delete()
Position(vsStartOfLineOptions.vsStartOfLineOptionsFirstText, 4)
objSel.DeleteLeft(6)
objSel.DestructiveInsert("NEW TEXT")
End Sub
Sub Position(ByVal pos As vsStartOfLineOptions, ByVal ipos As Integer)
' Moves the insertion point down to the beginning of the next line,
' and then highlights the right-most four characters.
objSel.LineDown()
objSel.StartOfLine(vsStartOfLineOptions.vsStartOfLineOptionsFirstText)
objSel.CharRight(True, 4)
End Sub
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.