IVsTextStorage.Storage_Find(String, Int32, Int32, Int32, Int32, Int32, Int32, Int32) Метод

Определение

Поиск указанного текста в указанном фрагменте.

public:
 int Storage_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 Storage_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 Storage_Find (string pszText, int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, int iFlags, out int piLine, out int piCol);
abstract member Storage_Find : string * int * int * int * int * int * int * int -> int
Public Function Storage_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

окне Начальный индекс символа в строке (должен быть < = Длина строки).

iEndLine
Int32

[in] Конечная строка.

iEndIndex
Int32

окне Индекс конца символа в строке (должен быть < равен длине строки).

iFlags
Int32

окне Флаги, указывающие параметры поиска.

piLine
Int32

[out] Строка, содержащая начало найденного текста.

piCol
Int32

[out] Столбец в начале найденного текста.

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

Int32

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

Комментарии

Подпись COM

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

HRESULT IVsTextStorage::Storage_Find(  
   [in] const WCHAR * pszText,  
   [in] long iStartLine,  
   [in] CharIndex iStartIndex,  
   [in] long iEndLine,  
   [in] CharIndex iEndIndex,  
   [in] long iFlags,  
   [out] long * piLine,  
   [out] CharIndex * piCol  
);  

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