Compartilhar via


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 para criar do parâmetro de value.

value
String

O String que representa um valor no enumerador.

Retornos

Object

Uma enumeração de tipo enumType.

Exceções

enumType ou value é null.

enumType não é um Enum.

- ou - value é uma cadeia de caracteres vazia ("") ou contém somente 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.

Observação

Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no 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