MatchEvaluator Delegat
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.
Stellt die Methode dar, die jedes Mal aufgerufen wird, wenn während eines Methodenvorgangs eine Übereinstimmung mit regulären Replace(String, MatchEvaluator) Ausdrücken gefunden wird.
public delegate System::String ^ MatchEvaluator(Match ^ match);
public delegate string MatchEvaluator(Match match);
[System.Serializable]
public delegate string MatchEvaluator(Match match);
type MatchEvaluator = delegate of Match -> string
[<System.Serializable>]
type MatchEvaluator = delegate of Match -> string
Public Delegate Function MatchEvaluator(match As Match) As String
Parameter
- match
- Match
Das Match Objekt, das eine übereinstimmung eines einzelnen regulären Ausdrucks während eines Replace(String, MatchEvaluator) Methodenvorgangs darstellt.
Rückgabewert
Eine Zeichenfolge, die von der Methode zurückgegeben wird, die MatchEvaluator vom Delegaten dargestellt wird.
- Attribute
Hinweise
Sie können eine MatchEvaluator Delegatmethode verwenden, um einen benutzerdefinierten Überprüfungs- oder Manipulationsvorgang für jede Übereinstimmung auszuführen, die von einer Ersatzmethode wie z Replace(String, MatchEvaluator). B. gefunden wurde. Für jede übereinstimmende Zeichenfolge ruft die Replace(String, MatchEvaluator) Methode die MatchEvaluator Delegatmethode mit einem Match Objekt auf, das die Übereinstimmung darstellt. Die Delegatmethode führt die von Ihnen bevorzugte Verarbeitung aus und gibt eine Zeichenfolge zurück, die von der Replace(String, MatchEvaluator) Methode für die übereinstimmende Zeichenfolge ersetzt wird.
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetMethodInfo(Delegate) |
Ruft ein Objekt ab, das die vom angegebenen Delegaten dargestellte Methode darstellt. |