Idioma

PropertyConverter.EnumFromString(Type, String) Método

Definição

Converte a representação de cadeia de caracteres em um valor do tipo de enumeração especificado.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

public:
 static System::Object ^ EnumFromString(Type ^ enumType, System::String ^ value);
public static object EnumFromString(Type enumType, string value);
static member EnumFromString : Type * string -> obj
Public Shared Function EnumFromString (enumType As Type, value As String) As Object

Parâmetros

enumType
Type

Um Type que representa o tipo de enumeração a ser criado com base no value parâmetro.

value
String

O String que representa um valor no enumerador.

Retornos

Uma enumeração do tipo enumType.

Exceções

enumType ou value é null.

enumType não é um Enum.

- ou -

value é uma cadeia de caracteres vazia ("") ou contém apenas espaços em branco.

- ou -

value é um nome, mas não uma das constantes nomeadas definidas para a enumeração.

Comentários

O EnumFromString método é usado para converter um valor de cadeia de caracteres em seu valor de enumeração equivalente.

Note

Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código. Para converter um valor de cadeia de caracteres em seu valor de enumeração equivalente, use o Enum.Parse método.

Aplica-se a

Confira também