IVsTextView.GetCaretPos(Int32, Int32) Метод

Определение

Возвращает индекс строки и столбца положения курсора.

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

Параметры

piLine
Int32

[out] Указатель на целочисленное значение, содержащее строку, если метод выполнен успешно.

piColumn
Int32

[out] Указатель на целочисленное значение, содержащее столбец, если метод выполнен успешно. Координаты Viewcol могут включать виртуальное пространство.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из текстмгр. IDL:

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

Курсор находится в положении курсора. Используется GetCaretPos для управления курсором или точкой вставки. piLineПараметр или piColumn может иметь значение, null Если требуется только один.

Применяется к