Compartilhar via


InputBase<TValue>.TryParseValueFromString(String, T, String) Método

Definição

Analisa uma cadeia de caracteres para criar uma instância do T. Classes derivadas podem substituir isso para alterar como CurrentValueAsString interpreta os valores de entrada.

protected:
 abstract bool TryParseValueFromString(System::String ^ value, [Runtime::InteropServices::Out] T % result, [Runtime::InteropServices::Out] System::String ^ % validationErrorMessage);
protected abstract bool TryParseValueFromString (string value, out T result, out string validationErrorMessage);
abstract member TryParseValueFromString : string *  *  -> bool
Protected MustOverride Function TryParseValueFromString (value As String, ByRef result As T, ByRef validationErrorMessage As String) As Boolean

Parâmetros

value
String

O valor da cadeia de caracteres a ser analisado.

result
T

Uma instância de T.

validationErrorMessage
String

Se o valor não puder ser analisado, fornecerá uma mensagem de erro de validação.

Retornos

True se o valor puder ser analisado; caso contrário, false.

Aplica-se a