Metoda EditPoint2.MoveToLineAndOffset — (Int32, Int32)
Przeniesienie dokumentu do określonego wiersza i przesunięcia pozycji znaku w wierszu.
Przestrzeń nazw: EnvDTE80
Zestaw: EnvDTE80 (w EnvDTE80.dll)
Składnia
'Deklaracja
Sub MoveToLineAndOffset ( _
Line As Integer, _
Offset As Integer _
)
void MoveToLineAndOffset(
int Line,
int Offset
)
void MoveToLineAndOffset(
[InAttribute] int Line,
[InAttribute] int Offset
)
abstract MoveToLineAndOffset :
Line:int *
Offset:int -> unit
function MoveToLineAndOffset(
Line : int,
Offset : int
)
Parametry
- Line
Typ: System.Int32
Wymagane.Numer wiersza, począwszy od jednego. Linerównież może być jedną z stałych z vsGoToLineOptions.
- Offset
Typ: System.Int32
Wymagane.Położenie indeksu znaku w wierszu, począwszy od jednego.
Przykłady
Sub MoveToLineAndOffsetExample()
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
objEditPt.MoveToAbsoluteOffset(10)
objEditPt.Insert("HELLO")
objEditPt.MoveToLineAndOffset(4, 5)
objEditPt.Insert("WORLD")
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 Przy użyciu bibliotek z częściowo zaufanego kodu..