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 la valeur d'un entier spécifié en membre de l'énumération.
Surcharges
ToObject(Type, Int16) |
Convertit l'entier signé 16 bits spécifié en membre de l'énumération. |
ToObject(Type, Int32) |
Convertit l'entier signé 32 bits spécifié en membre de l'énumération. |
ToObject(Type, Int64) |
Convertit l'entier signé 64 bits spécifié en membre de l'énumération. |
ToObject(Type, Object) |
Convertit l'objet spécifié avec une valeur entière en membre de l'énumération. |
ToObject(Type, SByte) |
Convertit la valeur de l'entier signé 8 bits spécifié en membre de l'énumération. |
ToObject(Type, UInt16) |
Convertit la valeur de l'entier non signé 16 bits spécifié en membre de l'énumération. |
ToObject(Type, UInt32) |
Convertit la valeur de l'entier non signé 32 bits spécifié en membre de l'énumération. |
ToObject(Type, UInt64) |
Convertit la valeur de l'entier non signé 64 bits spécifié en membre de l'énumération. |
ToObject(Type, Byte) |
Convertit l'entier non signé 8 bits spécifié en membre de l'énumération. |
ToObject(Type, Int16)
- Source:
- Enum.cs
- Source:
- Enum.cs
- Source:
- Enum.cs
Convertit l'entier signé 16 bits spécifié en membre de l'é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 énumération à retourner.
- value
- Int16
Valeur à convertir en membre de l’énumération.
Retours
Instance de l'énumération définie à value
.
- Attributs
Exceptions
enumType
a la valeur null
.
enumType
n'est pas Enum.
.NET 8 et versions ultérieures : enumType
est un type d’énumération booléen.
Remarques
La ToObject(Type, Int16) méthode est value
convertie 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
, passez-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
Convertit l'entier signé 32 bits spécifié en membre de l'é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 énumération à retourner.
- value
- Int32
Valeur à convertir en membre de l’énumération.
Retours
Instance de l'énumération définie à value
.
- Attributs
Exceptions
enumType
a la valeur null
.
enumType
n'est pas Enum.
.NET 8 et versions ultérieures : enumType
est un type d’énumération booléen.
Remarques
La ToObject(Type, Int32) méthode est value
convertie 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
, passez-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
Convertit l'entier signé 64 bits spécifié en membre de l'é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 énumération à retourner.
- value
- Int64
Valeur à convertir en membre de l’énumération.
Retours
Instance de l'énumération définie à value
.
- Attributs
Exceptions
enumType
a la valeur null
.
enumType
n'est pas Enum.
.NET 8 et versions ultérieures : enumType
est un type d’énumération booléen.
Remarques
La ToObject(Type, Int64) méthode est value
convertie 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
, passez-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
Convertit l'objet spécifié avec une valeur entière en membre de l'é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 énumération à retourner.
- value
- Object
Valeur à convertir en membre de l’énumération.
Retours
Objet d'énumération dont la valeur est value
.
- Attributs
Exceptions
enumType
ou value
est null
.
enumType
n'est pas Enum.
- ou -
value
n’est pas du type SByte, Int16, Int32, Int64, Byte, 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
, passez-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
Important
Cette API n’est pas conforme CLS.
Convertit la valeur de l'entier signé 8 bits spécifié en membre de l'é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 énumération à retourner.
- value
- SByte
Valeur à convertir en membre de l’énumération.
Retours
Instance de l'énumération définie à value
.
- Attributs
Exceptions
enumType
a la valeur null
.
enumType
n'est pas Enum.
.NET 8 et versions ultérieures : enumType
est un type d’énumération booléen.
Remarques
La ToObject(Type, SByte) méthode est value
convertie 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
, passez-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
Important
Cette API n’est pas conforme CLS.
Convertit la valeur de l'entier non signé 16 bits spécifié en membre de l'é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 énumération à retourner.
- value
- UInt16
Valeur à convertir en membre de l’énumération.
Retours
Instance de l'énumération définie à value
.
- Attributs
Exceptions
enumType
a la valeur null
.
enumType
n'est pas Enum.
.NET 8 et versions ultérieures : enumType
est un type d’énumération booléen.
Remarques
La ToObject(Type, UInt16) méthode est value
convertie 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
, passez-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
Important
Cette API n’est pas conforme CLS.
Convertit la valeur de l'entier non signé 32 bits spécifié en membre de l'é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 énumération à retourner.
- value
- UInt32
Valeur à convertir en membre de l’énumération.
Retours
Instance de l'énumération définie à value
.
- Attributs
Exceptions
enumType
a la valeur null
.
enumType
n'est pas Enum.
.NET 8 et versions ultérieures : enumType
est un type d’énumération booléen.
Remarques
La ToObject(Type, UInt32) méthode est value
convertie 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
, passez-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
Important
Cette API n’est pas conforme CLS.
Convertit la valeur de l'entier non signé 64 bits spécifié en membre de l'é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 énumération à retourner.
- value
- UInt64
Valeur à convertir en membre de l’énumération.
Retours
Instance de l'énumération définie à value
.
- Attributs
Exceptions
enumType
a la valeur null
.
enumType
n'est pas Enum.
.NET 8 et versions ultérieures : enumType
est un type d’énumération booléen.
Remarques
La ToObject(Type, UInt64) méthode est value
convertie 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
, passez-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
Convertit l'entier non signé 8 bits spécifié en membre de l'é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 énumération à retourner.
- value
- Byte
Valeur à convertir en membre de l’énumération.
Retours
Instance de l'énumération définie à value
.
- Attributs
Exceptions
enumType
a la valeur null
.
enumType
n'est pas Enum.
.NET 8 et versions ultérieures : enumType
est un type d’énumération booléen.
Remarques
La ToObject(Type, Byte) méthode est value
convertie 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
, passez-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
.