MatchEvaluator Delegar

Definição

Representa o método que é chamado cada vez que é encontrada uma correspondência de expressão regular durante uma Replace(String, MatchEvaluator) operação de método.

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 

Parâmetros

match
Match

O Match objeto que representa uma única correspondência de expressão regular durante uma Replace(String, MatchEvaluator) operação de método.

Devolver Valor

Uma cadeia devolvida pelo método que é representada pelo MatchEvaluator delegado.

Atributos

Observações

Pode usar um MatchEvaluator método delegado para realizar uma verificação ou manipulação personalizada para cada correspondência encontrada por um método de substituição, como Replace(String, MatchEvaluator). Para cada cadeia emparelhada, o Replace(String, MatchEvaluator) método chama o MatchEvaluator método delegado com um Match objeto que representa a correspondência. O método delegado realiza o processamento que preferir e devolve uma cadeia que o Replace(String, MatchEvaluator) método substitui pela cadeia emparelhada.

Métodos da Extensão

Name Description
GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a

Ver também