Comparteix a través de


PropertyConverter.EnumFromString(Type, String) Método

Definición

Convierte la representación de cadena en un valor del tipo de enumeración especificado.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el 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

Type que representa el tipo de enumeración que se debe crear a partir del parámetro value.

value
String

String que representa un valor en el enumerador.

Devoluciones

Object

Enumeración del tipo enumType.

Excepciones

enumType o value es null.

enumType no es un objeto Enum.

o bien value es una cadena vacía ("") o sólo contiene espacios en blanco.

o bien value es un nombre, pero no una de las constantes con nombre definidas para la enumeración.

Comentarios

El EnumFromString método se usa para convertir un valor de cadena en su valor de enumeración equivalente.

Nota

Este miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Para convertir un valor de cadena en su valor de enumeración equivalente, use el Enum.Parse método.

Se aplica a

Consulte también