IVsTextFind.Find(String, Int32, Int32, Int32, Int32, Int32, Int32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Sucht einen angegebenen Textblock im Textpuffer.
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
Parameter
- pszText
- String
[in] Zeiger auf eine mit NULL endende Zeichenfolge, die den Text enthält.
- iStartLine
- Int32
[in] Ganze Zahl, die die Startzeile enthält.
- iStartIndex
- Int32
[in] Ganzzahliger Indexwert für das Anfangszeichen innerhalb der Zeile. Muss kleiner oder gleich der Länge der Zeile sein).
- iEndLine
- Int32
[in] Ganzzahliger Wert für das Ende der Zeile.
- iEndIndex
- Int32
[in] Ganzzahliger Indexwert für das abschließende Zeichen in der Zeile. Muss kleiner oder gleich der Länge der Zeile sein.)
- iFlags
- Int32
[in] Flags aus der TextFindMode-Enumeration.
- piLine
- Int32
[out] Zeiger auf die Zeilennummer, in der sich der gewünschte Text befindet.
- piCol
- Int32
[out] Zeiger auf die Spaltennummer in der Zeile, in der sich der gewünschte Text befindet.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus 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
);