MatchEvaluator Delegar
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |