Freigeben über


TextSelection.MoveToAbsoluteOffset-Methode

Verschiebt den aktiven Punkt an den angegebenen 1-basierten absoluten Zeichenoffset.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

'Declaration
Sub MoveToAbsoluteOffset ( _
    Offset As Integer, _
    Extend As Boolean _
)
void MoveToAbsoluteOffset(
    int Offset,
    bool Extend
)
void MoveToAbsoluteOffset(
    [InAttribute] int Offset, 
    [InAttribute] bool Extend
)
abstract MoveToAbsoluteOffset : 
        Offset:int * 
        Extend:bool -> unit
function MoveToAbsoluteOffset(
    Offset : int, 
    Extend : boolean
)

Parameter

  • Offset
    Typ: Int32

    Erforderlich. Ein am Dokumentanfang bei 1 beginnender Zeichenindex.

  • Extend
    Typ: Boolean

    Optional. Standard = false. Ein boolescher Wert zum Erweitern der aktuellen Auswahl. Wenn Extend den Wert true hat, wird das aktive Ende der Markierung an die Position verschoben, während das verankerte Ende seine Position beibehält. Andernfalls werden beide Enden an die angegebene Position verschoben. Dieses Argument gilt ausschließlich für das TextSelection-Objekt.

Beispiele

Sub MoveToAbsoluteOffsetExample()
   ' Before running this example, open a text document.
   Dim objSel As TextSelection = DTE.ActiveDocument.Selection
   ' Go to first line in document and select it.
   objSel.GotoLine(1, True)
   ' Move to various lines and offsets (character columns).
   objSel.MoveToAbsoluteOffset(3, True)
   objSel.MoveToDisplayColumn(3, True)
End Sub

.NET Framework-Sicherheit

Siehe auch

Referenz

TextSelection Schnittstelle

EnvDTE-Namespace