IVsTextBuffer.GetLastLineIndex(Int32, Int32) Метод

Определение

Возвращает последнюю строку в текстовом буфере.

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

Параметры

piLine
Int32

[out] Указатель на последнюю строку в текстовом буфере.

piIndex
Int32

заполняет Указатель на номер индекса piLine

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

Int32

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

Комментарии

Подпись COM

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

HRESULT IVsTextBuffer::GetLastLineIndex(  
   [out] long *piLine,  
   [out] long *piIndex  
);  

Этот метод может потребовать значительных ресурсов в зависимости от базовой реализации буфера. То есть может быть очень сложно вычислить размер буфера, если это реализация, ориентированная на виртуальную линию, как в Visual Basic.

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