EditPoint.MoveToLineAndOffset(Int32, Int32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Moves the document to the specified line and character offset position in that line.
public:
void MoveToLineAndOffset(int Line, int Offset);
public:
void MoveToLineAndOffset(int Line, int Offset);
void MoveToLineAndOffset(int Line, int Offset);
[System.Runtime.InteropServices.DispId(171)]
public void MoveToLineAndOffset (int Line, int Offset);
[<System.Runtime.InteropServices.DispId(171)>]
abstract member MoveToLineAndOffset : int * int -> unit
Public Sub MoveToLineAndOffset (Line As Integer, Offset As Integer)
Parameters
- Line
- Int32
Required. The line number, starting at one. Line
may also be one of the constants from vsGoToLineOptions.
- Offset
- Int32
Required. The character index position in the line, starting at one.
- Attributes
Examples
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