TextSelection.DeleteLeft(Int32) Метод

Определение

Удаляет указанное число знаков слева от активной точки.

void DeleteLeft(int Count = 1);
[System.Runtime.InteropServices.DispId(24)]
public void DeleteLeft (int Count = 1);
[<System.Runtime.InteropServices.DispId(24)>]
abstract member DeleteLeft : int -> unit
Public Sub DeleteLeft (Optional Count As Integer = 1)

Параметры

Count
Int32

Необязательный параметр. Представляет собой число удаляемых знаков.

Атрибуты

Примеры

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  

Комментарии

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

Применяется к