Metoda EditPoint2.CharLeft —
Przenosi, Edycja punktu określoną liczbę znaków z lewej.
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: Int32Opcjonalne.Liczba znaków, aby przesunąć w lewo.Wartością domyślną jest 1 znak.
Uwagi
CharLeftPrzenosi, Edycja punktu po lewej jako wskazaną liczbę znaków.Po osiągnięciu początku dokumentu przed wskazana liczba znaków kursor pozostaje na początku dokumentu.Jeśli edytowany punkt jest 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 następnie jest ujemna, CharLeft wykonuje 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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.