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] Количество уровней отступа.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из текстмгр. IDL:
HRESULT IVsTextView::PositionCaretForEditing(
[in] long iLine,
[in] long cIndentLevels
);
Этот метод помещает курсор в позиции, подходящей для редактирования функции. Если в строке есть текст, курсор перейдет к первому символу, не являющемуся пробелом. В противном случае этот метод создает соответствующее количество отступов ( cIndentLevels ) в соответствии с текущими языковыми настройками и помещает курсор в это место. Центрирование не выполняется.