PropertyConverter.EnumFromString(Type, String) Metodo

Definizione

Converte la rappresentazione di stringa in un valore del tipo di enumerazione specificato.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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

Parametri

enumType
Type

Oggetto Type che rappresenta il tipo di enumerazione da creare dal value parametro .

value
String

Oggetto String che rappresenta un valore nell'enumeratore.

Valori restituiti

Enumerazione di tipo enumType.

Eccezioni

enumType o value è null.

enumType non è un oggetto Enum.

oppure

value è una stringa vuota ("") o contiene solo spazi vuoti.

oppure

value è un nome, ma non una delle costanti denominate definite per l'enumerazione.

Commenti

Il EnumFromString metodo viene utilizzato per convertire un valore stringa nel valore di enumerazione equivalente.

Note

Questo membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Per convertire un valore stringa nel valore di enumerazione equivalente, utilizzare il Enum.Parse metodo .

Si applica a

Vedi anche