IVsTextFind.Find(String, Int32, Int32, Int32, Int32, Int32, Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Находит заданный блок текста в текстовом буфере.
public:
int Find(System::String ^ pszText, int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, int iFlags, [Runtime::InteropServices::Out] int % piLine, [Runtime::InteropServices::Out] int % piCol);
int Find(std::wstring const & pszText, int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, int iFlags, [Runtime::InteropServices::Out] int & piLine, [Runtime::InteropServices::Out] int & piCol);
public int Find (string pszText, int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, int iFlags, out int piLine, out int piCol);
abstract member Find : string * int * int * int * int * int * int * int -> int
Public Function Find (pszText As String, iStartLine As Integer, iStartIndex As Integer, iEndLine As Integer, iEndIndex As Integer, iFlags As Integer, ByRef piLine As Integer, ByRef piCol As Integer) As Integer
Параметры
- pszText
- String
[in] Указатель на заканчивающуюся нулем строку, содержащую текст.
- iStartLine
- Int32
[in] Целое число, содержащее начальную строку.
- iStartIndex
- Int32
[in] Значение индекса целого числа для начального символа в строке. Должен быть меньше или равен длине строки.)
- iEndLine
- Int32
[in] Значение целого числа для конца строки.
- iEndIndex
- Int32
[in] Значение индекса целого числа для последнего символа в строке. Должен быть меньше или равен длине строки.)
- iFlags
- Int32
[in] Флаги из перечисления TextFindMode.
- piLine
- Int32
[out] Указатель на номер строки, где находится нужный текст.
- piCol
- Int32
[out] Указатель на номер столбца в строке, где находится нужный текст.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из текстмгр. IDL:
HRESULT IVsTextFind::Find(
[in] const WCHAR *pszText,
[in] long iStartLine,
[in] CharIndex iStartIndex,
[in] long iEndLine,
[in] CharIndex iEndIndex,
[in] long iFlags,
[out] long *piLine,
[out] long *piCol
);