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

Определение

Помещает курсор в положение, подходящее для редактирования функции.

public:
 int PositionCaretForEditing(int iLine, int cIndentLevels);
public:
 int PositionCaretForEditing(int iLine, int cIndentLevels);
int PositionCaretForEditing(int iLine, int cIndentLevels);
public int PositionCaretForEditing (int iLine, int cIndentLevels);
abstract member PositionCaretForEditing : int * int -> int
Public Function PositionCaretForEditing (iLine As Integer, cIndentLevels As Integer) As Integer

Параметры

iLine
Int32

[in] Целое число, содержащее строку, на которую необходимо поместить курсор.

cIndentLevels
Int32

[in] Количество уровней отступа.

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

Int32

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

Комментарии

Подпись COM

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

HRESULT IVsTextView::PositionCaretForEditing(  
   [in] long iLine,  
   [in] long cIndentLevels  
);  

Этот метод помещает курсор в позиции, подходящей для редактирования функции. Если в строке есть текст, курсор перейдет к первому символу, не являющемуся пробелом. В противном случае этот метод создает соответствующее количество отступов ( cIndentLevels ) в соответствии с текущими языковыми настройками и помещает курсор в это место. Центрирование не выполняется.

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