MatchEvaluator Delegar
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o método que é chamado sempre que uma correspondência de expressão regular é encontrada 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.
Valor Retornado
Uma cadeia de caracteres retornada pelo método representado pelo MatchEvaluator delegado.
- Atributos
Comentários
Você pode usar um MatchEvaluator método delegado para executar uma operação de 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 de caracteres correspondente, 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 executa qualquer processamento que você preferir e retorna uma cadeia de caracteres que o Replace(String, MatchEvaluator) método substitui pela cadeia de caracteres correspondente.
Métodos de Extensão
| Nome | Description |
|---|---|
| GetMethodInfo(Delegate) |
Obtém um objeto que representa o método representado pelo delegado especificado. |