다음을 통해 공유


TextSelection.DeleteLeft 메서드

활성 지점 왼쪽에 있는 문자를 지정한 수만큼 삭제합니다.

네임스페이스:  EnvDTE
어셈블리:  EnvDTE(EnvDTE.dll)

구문

‘선언
Sub DeleteLeft ( _
    Count As Integer _
)
void DeleteLeft(
    int Count
)
void DeleteLeft(
    [InAttribute] int Count
)
abstract DeleteLeft : 
        Count:int -> unit
function DeleteLeft(
    Count : int
)

매개 변수

  • Count
    형식: 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

.NET Framework 보안

참고 항목

참조

TextSelection 인터페이스

EnvDTE 네임스페이스