Udostępnij za pośrednictwem


Metoda EditPoint2.CharLeft — (Int32)

Przenosi, Edycja wskaż określoną liczbę znaków w lewo.

Przestrzeń nazw:  EnvDTE80
Zestaw:  EnvDTE80 (w EnvDTE80.dll)

Składnia

'Deklaracja
Sub CharLeft ( _
    Count As Integer _
)
void CharLeft(
    int Count
)
void CharLeft(
    [InAttribute] int Count
)
abstract CharLeft : 
        Count:int -> unit 
function CharLeft(
    Count : int
)

Parametry

  • Count
    Typ: System.Int32
    Opcjonalne.Liczba znaków, aby przejść do lewej.Wartością domyślną jest 1 znak.

Uwagi

CharLeftPrzenosi, Edycja lewy punkt określoną liczbę znaków.Jeśli na początku dokumentu zostanie osiągnięta przed określoną liczbę znaków, kursor pozostaje na początku dokumentu.Jeśli edytowany punkt znajduje się na początku wiersza, następnie CharLeft pozostawia ją na koniec poprzedniego wiersza.Oznacza to, że wszystkie sekwencje nowego wiersza są traktowane jako pojedynczy znak.

Jeśli wartość Count jest ujemna, następnie CharLeft wykonuje się identycznie do CharRight metody.

Przykłady

Sub CharLeftExample()
   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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

EditPoint2 Interfejs

Przeciążenie CharLeft

Przestrzeń nazw EnvDTE80