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] Указатель на номер столбца в строке, где находится нужный текст.

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

Int32

Если метод завершается успешно, возвращает значение 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  
);  

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