IVsWindowSearchCustomFilter.ApplyFilter(String, 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.
Filtert die aktuelle Suchzeichenfolge.
public:
void ApplyFilter([Runtime::InteropServices::Out] System::String ^ % pbstrSearchString, [Runtime::InteropServices::Out] int % piSelectionStart, [Runtime::InteropServices::Out] int % piSelectionEnd);
void ApplyFilter([Runtime::InteropServices::Out] std::wstring const & & pbstrSearchString, [Runtime::InteropServices::Out] int & piSelectionStart, [Runtime::InteropServices::Out] int & piSelectionEnd);
public void ApplyFilter (out string pbstrSearchString, out int piSelectionStart, out int piSelectionEnd);
abstract member ApplyFilter : * * -> unit
Public Sub ApplyFilter (ByRef pbstrSearchString As String, ByRef piSelectionStart As Integer, ByRef piSelectionEnd As Integer)
Parameter
- pbstrSearchString
- String
[in, out] Die aktuelle Suchzeichenfolge, die gefiltert werden soll. Gibt eine Zeichenfolge zurück, die durch die Folteraktion geändert wurde.
- piSelectionStart
- Int32
[in, out] Die Position in der Zeichenfolge, an der das Filtern beginnen soll (0 gibt das erste Zeichen in der Zeichenfolge an). Gibt die Anfangsposition der gefilterten Zeichenfolge zurück.
- piSelectionEnd
- Int32
[in, out] Die Position in der Zeichenfolge, an der das Filtern beendet werden soll (-1 gibt das letzte Zeichen in der Zeichenfolge an). Gibt die Stopp-Position der gefilterten Zeichenfolge zurück.
Hinweise
Diese Methode wendet den Filter auf die aktuelle Such Zeichenfolge an, gibt das Ergebnis zurück, und ein Auswahl Intervall begrenzt die Zeichenfolge, die angezeigt werden soll. Verwenden Sie-1, um das Zeichen folgen Ende, [0,-1] anzugeben, um die gesamte Zeichenfolge auszuwählen, usw.
Beispielsweise können Sie Text wie "Filter:()" anfügen, <parameter> Wenn kein Text ausgewählt ist, und eine Auswahl für die Zeichenfolge "" zurückgeben, <parameter> um die Ersetzung zu vereinfachen. Sie können auch Text um den markierten Text einfügen, z. b. "Filter:(<existing_selection>)".