ParseArgument<T> Delegat

Definicja

Wykonuje niestandardowe analizowanie argumentu.

generic <typename T>
public delegate T ParseArgument(ArgumentResult ^ result);
public delegate T ParseArgument<out T>(ArgumentResult result);
type ParseArgument<'T> = delegate of ArgumentResult -> 'T
Public Delegate Function ParseArgument(Of Out T)(result As ArgumentResult) As T 

Parametry typu

T

Typ, który argument ma być analizowany jako.

Ten parametr typu jest kowariantny. Oznacza to, że możesz użyć typu, który został przez Ciebie określony, lub dowolnego typu, który jest bardziej pochodny. Aby uzyskać więcej informacji o kowariancji i kontrawariancji, zobacz Kowariancja i kontrawariancja w typach ogólnych.

Parametry

result
ArgumentResult

Wynik argumentu.

Wartość zwracana

T

Przeanalizowana wartość.

Uwagi

Błędy walidacji można zwrócić, ustawiając wartość ErrorMessage.

Dotyczy