IVsTextView.GetCaretPos(Int32, Int32) Methode

Definition

Gibt die Zeile und den Spaltenindex der Cursorposition zurück.

public:
 int GetCaretPos([Runtime::InteropServices::Out] int % piLine, [Runtime::InteropServices::Out] int % piColumn);
int GetCaretPos([Runtime::InteropServices::Out] int & piLine, [Runtime::InteropServices::Out] int & piColumn);
public int GetCaretPos (out int piLine, out int piColumn);
abstract member GetCaretPos : int * int -> int
Public Function GetCaretPos (ByRef piLine As Integer, ByRef piColumn As Integer) As Integer

Parameter

piLine
Int32

[out] Zeiger auf eine Ganzzahl, die die Zeile enthält, wenn die Methode erfolgreich ist.

piColumn
Int32

[out] Zeiger auf eine Ganzzahl, die die Spalte enthält, wenn die Methode erfolgreich ist. Viewcol-Koordinaten können virtuelle Leerzeichen beinhalten.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus textmgr. idl:

HRESULT IVsTextView::GetCaretPos(  
   [out] long *piLine,  
   [out] ViewCol *piColumn  
);  

Die Position des Caretzeichen ist die Cursorposition. Verwenden GetCaretPos Sie zum Verwalten der Einfügemarke oder der Einfügemarke. Der- piLine Parameter oder der- piColumn Parameter kann sein, null Wenn nur einer benötigt wird.

Gilt für