TextSelection.MoveToLineAndOffset – metoda
Aktivní bod se přesune na dané pozici.
Obor názvů: EnvDTE
Sestavení: EnvDTE (v EnvDTE.dll)
Syntaxe
'Deklarace
Sub MoveToLineAndOffset ( _
Line As Integer, _
Offset As Integer, _
Extend As Boolean _
)
void MoveToLineAndOffset(
int Line,
int Offset,
bool Extend
)
void MoveToLineAndOffset(
[InAttribute] int Line,
[InAttribute] int Offset,
[InAttribute] bool Extend
)
abstract MoveToLineAndOffset :
Line:int *
Offset:int *
Extend:bool -> unit
function MoveToLineAndOffset(
Line : int,
Offset : int,
Extend : boolean
)
Parametry
- Line
Typ: System.Int32
Povinné.Číslo řádku přesun, začínající na jeden. Linemůže být také jednu z konstant z vsGoToLineOptions.
- Offset
Typ: System.Int32
Povinné.Index pozice znaku v řádku od jedné.
- Extend
Typ: System.Boolean
Nepovinné.Default = false.Logická hodnota rozšíření aktuálního výběru.Pokud Extend je true, a pak přesune aktivní konce výběru umístění při zůstane koncový kotevní tam, kde je.Jinak oba konce jsou přesunuty do zadaného umístění.Tento argument se vztahuje pouze TextSelection objektu.
Poznámky
Pokud hodnota Offset je za poslední znak řádku dokumentu přesune na konec řádku.
Příklady
Sub MoveToLineAndOffsetExample()
' Before running this example, open a text document.
Dim objSel As TextSelection = DTE.ActiveDocument.Selection
' Move to the beginning of the document so we can iterate over the
' whole thing.
objSel.StartOfDocument()
While objSel.FindPattern("#if _DEBUG")
' If we found the beginning of a debug-only section, save the
' position.
Dim lStartLine As Long = objSel.TopPoint.Line
Dim lStartColumn As Long = objSel.TopPoint.LineCharOffset
' Look for the end.
If objSel.FindPattern("#endif") Then
' Select the entire section and outline it.
objSel.SwapAnchor()
objSel.MoveToLineAndOffset(lStartLine, lStartColumn, True)
objSel.OutlineSection()
objSel.LineDown()
End If
End While
End Sub
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.