TextSelection.MoveToDisplayColumn-Methode
Verschiebt den aktiven Punkt an die angegebene Anzeigespalte.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
Sub MoveToDisplayColumn ( _
Line As Integer, _
Column As Integer, _
Extend As Boolean _
)
void MoveToDisplayColumn(
int Line,
int Column,
bool Extend
)
void MoveToDisplayColumn(
[InAttribute] int Line,
[InAttribute] int Column,
[InAttribute] bool Extend
)
abstract MoveToDisplayColumn :
Line:int *
Column:int *
Extend:bool -> unit
function MoveToDisplayColumn(
Line : int,
Column : int,
Extend : boolean
)
Parameter
- Line
Typ: System.Int32
Erforderlich.Eine vsGoToLineOptions-Konstante, die das Zeilenoffset beginnend bei 1 ab dem Anfang des Puffers darstellt.
- Column
Typ: System.Int32
Erforderlich.Stellt die virtuelle Anzeigenspalte dar, beginnend bei 1, die die neue Spaltenposition ist.
- Extend
Typ: System.Boolean
Optional.Bestimmt, ob der verschobene Text reduziert wird.Die Standardeinstellung ist false.
Hinweise
MoveToDisplayColumn verschiebt den markierten Text in die angegebene Zeile und Spalte. Wenn sich der Spaltenversatz innerhalb eines Tabstoppzeichens in der Zeile befindet, wird der aktive Punkt an die Position unmittelbar vor dem Tabstopp verschoben.
Wenn die Werte von Line oder Column 0 (null) sind, verbleibt der aktive Punkt an der aktuellen Zeilen- und/oder Spaltennummer.
Beispiele
Sub MoveToDisplayColumnExample()
' 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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.