Enum.ToObject Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Convertit une valeur entière spécifiée en membre d’énumération.
Surcharges
| Nom | Description |
|---|---|
| ToObject(Type, Int16) |
Convertit l’entier signé 16 bits spécifié en membre d’énumération. |
| ToObject(Type, Int32) |
Convertit l’entier signé 32 bits spécifié en membre d’énumération. |
| ToObject(Type, Int64) |
Convertit l’entier signé 64 bits spécifié en membre d’énumération. |
| ToObject(Type, Object) |
Convertit l’objet spécifié avec une valeur entière en membre d’énumération. |
| ToObject(Type, SByte) |
Convertit la valeur entière signée 8 bits spécifiée en membre d’énumération. |
| ToObject(Type, UInt16) |
Convertit la valeur entière non signée 16 bits spécifiée en membre d’énumération. |
| ToObject(Type, UInt32) |
Convertit la valeur entière non signée 32 bits spécifiée en membre d’énumération. |
| ToObject(Type, UInt64) |
Convertit la valeur entière non signée 64 bits spécifiée en membre d’énumération. |
| ToObject(Type, Byte) |
Convertit l’entier non signé 8 bits spécifié en membre d’énumération. |
ToObject(Type, Int16)
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
Convertit l’entier signé 16 bits spécifié en membre d’énumération.
public:
static System::Object ^ ToObject(Type ^ enumType, short value);
public static object ToObject(Type enumType, short value);
[System.Runtime.InteropServices.ComVisible(true)]
public static object ToObject(Type enumType, short value);
static member ToObject : Type * int16 -> obj
[<System.Runtime.InteropServices.ComVisible(true)>]
static member ToObject : Type * int16 -> obj
Public Shared Function ToObject (enumType As Type, value As Short) As Object
Paramètres
- enumType
- Type
Type d’énumération à retourner.
- value
- Int16
Valeur à convertir en membre d’énumération.
Retours
Instance de l’énumération définie sur value.
- Attributs
Exceptions
enumType a la valeur null.
enumType n’est pas un Enum.
.NET 8 et versions ultérieures : enumType est un type d’énumération booléen.
Remarques
La ToObject(Type, Int16) méthode se value convertit en 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 des enumType membres. Pour vous assurer qu’il value s’agit d’une valeur sous-jacente valide de l’énumération enumType , transmettez-la à la IsDefined méthode.
Cette méthode de conversion retourne une valeur de type Object. Vous pouvez ensuite le caster ou le convertir en objet de type enumType.
Voir aussi
S’applique à
ToObject(Type, Int32)
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
Convertit l’entier signé 32 bits spécifié en membre d’énumération.
public:
static System::Object ^ ToObject(Type ^ enumType, int value);
public static object ToObject(Type enumType, int value);
[System.Runtime.InteropServices.ComVisible(true)]
public static object ToObject(Type enumType, int value);
static member ToObject : Type * int -> obj
[<System.Runtime.InteropServices.ComVisible(true)>]
static member ToObject : Type * int -> obj
Public Shared Function ToObject (enumType As Type, value As Integer) As Object
Paramètres
- enumType
- Type
Type d’énumération à retourner.
- value
- Int32
Valeur à convertir en membre d’énumération.
Retours
Instance de l’énumération définie sur value.
- Attributs
Exceptions
enumType a la valeur null.
enumType n’est pas un Enum.
.NET 8 et versions ultérieures : enumType est un type d’énumération booléen.
Remarques
La ToObject(Type, Int32) méthode se value convertit en 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 des enumType membres. Pour vous assurer qu’il value s’agit d’une valeur sous-jacente valide de l’énumération enumType , transmettez-la à la IsDefined méthode.
Cette méthode de conversion retourne une valeur de type Object. Vous pouvez ensuite le caster ou le convertir en objet de type enumType.
Voir aussi
S’applique à
ToObject(Type, Int64)
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
Convertit l’entier signé 64 bits spécifié en membre d’énumération.
public:
static System::Object ^ ToObject(Type ^ enumType, long value);
public static object ToObject(Type enumType, long value);
[System.Runtime.InteropServices.ComVisible(true)]
public static object ToObject(Type enumType, long value);
static member ToObject : Type * int64 -> obj
[<System.Runtime.InteropServices.ComVisible(true)>]
static member ToObject : Type * int64 -> obj
Public Shared Function ToObject (enumType As Type, value As Long) As Object
Paramètres
- enumType
- Type
Type d’énumération à retourner.
- value
- Int64
Valeur à convertir en membre d’énumération.
Retours
Instance de l’énumération définie sur value.
- Attributs
Exceptions
enumType a la valeur null.
enumType n’est pas un Enum.
.NET 8 et versions ultérieures : enumType est un type d’énumération booléen.
Remarques
La ToObject(Type, Int64) méthode se value convertit en 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 des enumType membres. Pour vous assurer qu’il value s’agit d’une valeur sous-jacente valide de l’énumération enumType , transmettez-la à la IsDefined méthode.
Cette méthode de conversion retourne une valeur de type Object. Vous pouvez ensuite le caster ou le convertir en objet de type enumType.
Voir aussi
S’applique à
ToObject(Type, Object)
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
Convertit l’objet spécifié avec une valeur entière en membre d’énumération.
public:
static System::Object ^ ToObject(Type ^ enumType, System::Object ^ value);
public static object ToObject(Type enumType, object value);
[System.Runtime.InteropServices.ComVisible(true)]
public static object ToObject(Type enumType, object value);
static member ToObject : Type * obj -> obj
[<System.Runtime.InteropServices.ComVisible(true)>]
static member ToObject : Type * obj -> obj
Public Shared Function ToObject (enumType As Type, value As Object) As Object
Paramètres
- enumType
- Type
Type d’énumération à retourner.
- value
- Object
Valeur convertie en membre d’énumération.
Retours
Objet d’énumération dont la valeur est value.
- Attributs
Exceptions
enumType ou value est null.
enumType n’est pas un Enum.
- ou -
valuen’est pas de type SByte, , Int16Int32, Int64Byte, UInt16, UInt32, ou UInt64.
.NET 8 et versions ultérieures : enumType est un type d’énumération booléen.
Remarques
La ToObject(Type, Object) méthode convertit la valeur value intégrale en 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 des enumType membres. Pour vous assurer qu’il value s’agit d’une valeur sous-jacente valide de l’énumération enumType , transmettez-la à la IsDefined méthode.
Cette méthode de conversion retourne une valeur de type Object. Vous pouvez ensuite le caster ou le convertir en objet de type enumType.
Voir aussi
S’applique à
ToObject(Type, SByte)
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
Important
Cette API n’est pas conforme CLS.
Convertit la valeur entière signée 8 bits spécifiée en membre d’énumération.
public:
static System::Object ^ ToObject(Type ^ enumType, System::SByte value);
[System.CLSCompliant(false)]
public static object ToObject(Type enumType, sbyte value);
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
public static object ToObject(Type enumType, sbyte value);
[<System.CLSCompliant(false)>]
static member ToObject : Type * sbyte -> obj
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
static member ToObject : Type * sbyte -> obj
Public Shared Function ToObject (enumType As Type, value As SByte) As Object
Paramètres
- enumType
- Type
Type d’énumération à retourner.
- value
- SByte
Valeur à convertir en membre d’énumération.
Retours
Instance de l’énumération définie sur value.
- Attributs
Exceptions
enumType a la valeur null.
enumType n’est pas un Enum.
.NET 8 et versions ultérieures : enumType est un type d’énumération booléen.
Remarques
La ToObject(Type, SByte) méthode se value convertit en 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 des enumType membres. Pour vous assurer qu’il value s’agit d’une valeur sous-jacente valide de l’énumération enumType , transmettez-la à la IsDefined méthode.
Cette méthode de conversion retourne une valeur de type Object. Vous pouvez ensuite le caster ou le convertir en objet de type enumType.
Voir aussi
S’applique à
ToObject(Type, UInt16)
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
Important
Cette API n’est pas conforme CLS.
Convertit la valeur entière non signée 16 bits spécifiée en membre d’énumération.
public:
static System::Object ^ ToObject(Type ^ enumType, System::UInt16 value);
[System.CLSCompliant(false)]
public static object ToObject(Type enumType, ushort value);
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
public static object ToObject(Type enumType, ushort value);
[<System.CLSCompliant(false)>]
static member ToObject : Type * uint16 -> obj
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
static member ToObject : Type * uint16 -> obj
Public Shared Function ToObject (enumType As Type, value As UShort) As Object
Paramètres
- enumType
- Type
Type d’énumération à retourner.
- value
- UInt16
Valeur à convertir en membre d’énumération.
Retours
Instance de l’énumération définie sur value.
- Attributs
Exceptions
enumType a la valeur null.
enumType n’est pas un Enum.
.NET 8 et versions ultérieures : enumType est un type d’énumération booléen.
Remarques
La ToObject(Type, UInt16) méthode se value convertit en 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 des enumType membres. Pour vous assurer qu’il value s’agit d’une valeur sous-jacente valide de l’énumération enumType , transmettez-la à la IsDefined méthode.
Cette méthode de conversion retourne une valeur de type Object. Vous pouvez ensuite le caster ou le convertir en objet de type enumType.
Voir aussi
S’applique à
ToObject(Type, UInt32)
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
Important
Cette API n’est pas conforme CLS.
Convertit la valeur entière non signée 32 bits spécifiée en membre d’énumération.
public:
static System::Object ^ ToObject(Type ^ enumType, System::UInt32 value);
[System.CLSCompliant(false)]
public static object ToObject(Type enumType, uint value);
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
public static object ToObject(Type enumType, uint value);
[<System.CLSCompliant(false)>]
static member ToObject : Type * uint32 -> obj
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
static member ToObject : Type * uint32 -> obj
Public Shared Function ToObject (enumType As Type, value As UInteger) As Object
Paramètres
- enumType
- Type
Type d’énumération à retourner.
- value
- UInt32
Valeur à convertir en membre d’énumération.
Retours
Instance de l’énumération définie sur value.
- Attributs
Exceptions
enumType a la valeur null.
enumType n’est pas un Enum.
.NET 8 et versions ultérieures : enumType est un type d’énumération booléen.
Remarques
La ToObject(Type, UInt32) méthode se value convertit en 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 des enumType membres. Pour vous assurer qu’il value s’agit d’une valeur sous-jacente valide de l’énumération enumType , transmettez-la à la IsDefined méthode.
Cette méthode de conversion retourne une valeur de type Object. Vous pouvez ensuite le caster ou le convertir en objet de type enumType.
Voir aussi
S’applique à
ToObject(Type, UInt64)
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
Important
Cette API n’est pas conforme CLS.
Convertit la valeur entière non signée 64 bits spécifiée en membre d’énumération.
public:
static System::Object ^ ToObject(Type ^ enumType, System::UInt64 value);
[System.CLSCompliant(false)]
public static object ToObject(Type enumType, ulong value);
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
public static object ToObject(Type enumType, ulong value);
[<System.CLSCompliant(false)>]
static member ToObject : Type * uint64 -> obj
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
static member ToObject : Type * uint64 -> obj
Public Shared Function ToObject (enumType As Type, value As ULong) As Object
Paramètres
- enumType
- Type
Type d’énumération à retourner.
- value
- UInt64
Valeur à convertir en membre d’énumération.
Retours
Instance de l’énumération définie sur value.
- Attributs
Exceptions
enumType a la valeur null.
enumType n’est pas un Enum.
.NET 8 et versions ultérieures : enumType est un type d’énumération booléen.
Remarques
La ToObject(Type, UInt64) méthode se value convertit en 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 des enumType membres. Pour vous assurer qu’il value s’agit d’une valeur sous-jacente valide de l’énumération enumType , transmettez-la à la IsDefined méthode.
Cette méthode de conversion retourne une valeur de type Object. Vous pouvez ensuite le caster ou le convertir en objet de type enumType.
Voir aussi
S’applique à
ToObject(Type, Byte)
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
Convertit l’entier non signé 8 bits spécifié en membre d’énumération.
public:
static System::Object ^ ToObject(Type ^ enumType, System::Byte value);
public static object ToObject(Type enumType, byte value);
[System.Runtime.InteropServices.ComVisible(true)]
public static object ToObject(Type enumType, byte value);
static member ToObject : Type * byte -> obj
[<System.Runtime.InteropServices.ComVisible(true)>]
static member ToObject : Type * byte -> obj
Public Shared Function ToObject (enumType As Type, value As Byte) As Object
Paramètres
- enumType
- Type
Type d’énumération à retourner.
- value
- Byte
Valeur à convertir en membre d’énumération.
Retours
Instance de l’énumération définie sur value.
- Attributs
Exceptions
enumType a la valeur null.
enumType n’est pas un Enum.
.NET 8 et versions ultérieures : enumType est un type d’énumération booléen.
Remarques
La ToObject(Type, Byte) méthode se value convertit en 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 des enumType membres. Pour vous assurer qu’il value s’agit d’une valeur sous-jacente valide de l’énumération enumType , transmettez-la à la IsDefined méthode.
Cette méthode de conversion retourne une valeur de type Object. Vous pouvez ensuite le caster ou le convertir en objet de type enumType.