IVsTextFind.Find(String, Int32, Int32, Int32, Int32, Int32, Int32, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Localiza um determinado bloco de texto no buffer de texto.
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
Parâmetros
- pszText
- String
no Ponteiro para uma cadeia de caracteres terminada em NULL que contém o texto.
- iStartLine
- Int32
no Inteiro que contém a linha inicial.
- iStartIndex
- Int32
no Valor de índice inteiro para o caractere inicial dentro da linha. Deve ser menor ou igual ao comprimento da linha.)
- iEndLine
- Int32
no Valor inteiro para o fim da linha.
- iEndIndex
- Int32
no Valor de índice inteiro para o caractere final na linha. Deve ser menor ou igual ao comprimento da linha.)
- iFlags
- Int32
no Sinalizadores da TextFindMode enumeração.
- piLine
- Int32
fora Ponteiro para o número de linha onde o texto desejado está localizado.
- piCol
- Int32
fora Ponteiro para o número da coluna na linha onde o texto desejado está localizado.
Retornos
Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.
Comentários
Assinatura COM
De textmgr. 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
);