Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Enum.ToObject méthode (Type, Int16)

 

Date de publication : novembre 2016

Convertit l'entier signé 16 bits spécifié en membre de l'énumération.

Espace de noms:   System
Assembly:  mscorlib (dans mscorlib.dll)

[ComVisibleAttribute(true)]
public static object ToObject(
	Type enumType,
	short value
)

Paramètres

enumType
Type: System.Type

Type d’énumération à retourner.

value
Type: System.Int16

Valeur à convertir en membre de l’énumération.

Valeur de retour

Type: System.Object

Instance de l’énumération définie avec la valeur value.

Exception Condition
ArgumentNullException

enumType a la valeur null.

ArgumentException

enumType n'est pas Enum.

Le ToObject(Type, Int16) méthode convertit value à un membre d’énumération dont la valeur sous-jacente est value. Notez que la conversion réussit même si la valeur est en dehors des limites de enumType membres. Pour vous assurer que value est une valeur sous-jacente valide de la enumType énumération, passez à le IsDefined (méthode).

Cette méthode de conversion retourne une valeur de type Object. Vous pouvez ensuite effectuer un cast ou convertir en un objet de type enumType.

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: