Idioma

PropertyConverter.EnumFromString(Type, String) Método

Definição

Converte a representação da cadeia para um valor do tipo de enumeração especificado.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir 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

A Type que representa o tipo de enumeração a criar a partir do value parâmetro.

value
String

O String que representa um valor no enumerador.

Devoluções

Uma enumeração do tipo enumType.

Exceções

enumType ou value é null.

enumType não é um Enum.

-ou-

value é ou uma cadeia 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.

Observações

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

Note

Este membro suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente a partir do seu código. Para converter um valor de cadeia para o seu valor equivalente de enumeração, use o Enum.Parse método.

Aplica-se a

Consulte também