IVsTextFind.Find(String, Int32, Int32, Int32, Int32, Int32, Int32, Int32) Método

Definição

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

Int32

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  
);  

Aplica-se a