Enum.ToObject Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Converte un valore intero specificato in un membro di enumerazione.
Overload
ToObject(Type, Int16) |
Converte l'intero con segno a 16 bit specificato in un membro di enumerazione. |
ToObject(Type, Int32) |
Converte l'intero con segno a 32 bit specificato in un membro di enumerazione. |
ToObject(Type, Int64) |
Converte l'intero con segno a 64 bit specificato in un membro di enumerazione. |
ToObject(Type, Object) |
Converte l'oggetto specificato con un valore intero in un membro di enumerazione. |
ToObject(Type, SByte) |
Converte il valore dell'intero con segno a 8 bit specificato in un membro di enumerazione. |
ToObject(Type, UInt16) |
Converte il valore dell'intero senza segno a 16 bit specificato in un membro di enumerazione. |
ToObject(Type, UInt32) |
Converte il valore dell'intero senza segno a 32 bit specificato in un membro di enumerazione. |
ToObject(Type, UInt64) |
Converte il valore dell'intero senza segno a 64 bit specificato in un membro di enumerazione. |
ToObject(Type, Byte) |
Converte l'intero senza segno a 8 bit specificato in un membro di enumerazione. |
ToObject(Type, Int16)
- Origine:
- Enum.cs
- Origine:
- Enum.cs
- Origine:
- Enum.cs
Converte l'intero con segno a 16 bit specificato in un membro di enumerazione.
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
Parametri
- enumType
- Type
Tipo di enumerazione da restituire.
- value
- Int16
Valore da convertire in un membro di enumerazione.
Restituisce
Istanza dell'enumerazione impostata su value
.
- Attributi
Eccezioni
enumType
è null
.
enumType
non è un elemento Enum.
.NET 8 e versioni successive: enumType
è un tipo di enumerazione booleano supportato.
Commenti
Il ToObject(Type, Int16) metodo converte value
in un membro di enumerazione il cui valore sottostante è value
. Si noti che la conversione ha esito positivo anche se il valore è esterno ai limiti dei enumType
membri. Per assicurarsi che value
sia un valore sottostante valido dell'enumerazione enumType
, passarlo al IsDefined metodo.
Questo metodo di conversione restituisce un valore di tipo Object. È quindi possibile eseguirne il cast o convertirlo in un oggetto di tipo enumType
.
Vedi anche
Si applica a
ToObject(Type, Int32)
- Origine:
- Enum.cs
- Origine:
- Enum.cs
- Origine:
- Enum.cs
Converte l'intero con segno a 32 bit specificato in un membro di enumerazione.
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
Parametri
- enumType
- Type
Tipo di enumerazione da restituire.
- value
- Int32
Valore da convertire in un membro di enumerazione.
Restituisce
Istanza dell'enumerazione impostata su value
.
- Attributi
Eccezioni
enumType
è null
.
enumType
non è un elemento Enum.
.NET 8 e versioni successive: enumType
è un tipo di enumerazione booleano supportato.
Commenti
Il ToObject(Type, Int32) metodo converte value
in un membro di enumerazione il cui valore sottostante è value
. Si noti che la conversione ha esito positivo anche se il valore è esterno ai limiti dei enumType
membri. Per assicurarsi che value
sia un valore sottostante valido dell'enumerazione enumType
, passarlo al IsDefined metodo.
Questo metodo di conversione restituisce un valore di tipo Object. È quindi possibile eseguirne il cast o convertirlo in un oggetto di tipo enumType
.
Vedi anche
Si applica a
ToObject(Type, Int64)
- Origine:
- Enum.cs
- Origine:
- Enum.cs
- Origine:
- Enum.cs
Converte l'intero con segno a 64 bit specificato in un membro di enumerazione.
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
Parametri
- enumType
- Type
Tipo di enumerazione da restituire.
- value
- Int64
Valore da convertire in un membro di enumerazione.
Restituisce
Istanza dell'enumerazione impostata su value
.
- Attributi
Eccezioni
enumType
è null
.
enumType
non è un elemento Enum.
.NET 8 e versioni successive: enumType
è un tipo di enumerazione booleano supportato.
Commenti
Il ToObject(Type, Int64) metodo converte value
in un membro di enumerazione il cui valore sottostante è value
. Si noti che la conversione ha esito positivo anche se il valore è esterno ai limiti dei enumType
membri. Per assicurarsi che value
sia un valore sottostante valido dell'enumerazione enumType
, passarlo al IsDefined metodo.
Questo metodo di conversione restituisce un valore di tipo Object. È quindi possibile eseguirne il cast o convertirlo in un oggetto di tipo enumType
.
Vedi anche
Si applica a
ToObject(Type, Object)
- Origine:
- Enum.cs
- Origine:
- Enum.cs
- Origine:
- Enum.cs
Converte l'oggetto specificato con un valore intero in un membro di enumerazione.
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
Parametri
- enumType
- Type
Tipo di enumerazione da restituire.
- value
- Object
Valore da convertire in un membro di enumerazione.
Restituisce
Oggetto di enumerazione il cui valore è value
.
- Attributi
Eccezioni
enumType
o value
è null
.
enumType
non è un elemento Enum.
-oppure-
value
non è di tipo SByte, Int16, Int32, Int64, Byte, UInt16, UInt32 o UInt64.
.NET 8 e versioni successive: enumType
è un tipo di enumerazione booleano supportato.
Commenti
Il ToObject(Type, Object) metodo converte il valore value
integrale in un membro di enumerazione il cui valore sottostante è value
. Si noti che la conversione ha esito positivo anche se il valore è esterno ai limiti dei enumType
membri. Per assicurarsi che value
sia un valore sottostante valido dell'enumerazione enumType
, passarlo al IsDefined metodo.
Questo metodo di conversione restituisce un valore di tipo Object. È quindi possibile eseguirne il cast o convertirlo in un oggetto di tipo enumType
.
Vedi anche
Si applica a
ToObject(Type, SByte)
- Origine:
- Enum.cs
- Origine:
- Enum.cs
- Origine:
- Enum.cs
Importante
Questa API non è conforme a CLS.
Converte il valore dell'intero con segno a 8 bit specificato in un membro di enumerazione.
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
Parametri
- enumType
- Type
Tipo di enumerazione da restituire.
- value
- SByte
Valore da convertire in un membro di enumerazione.
Restituisce
Istanza dell'enumerazione impostata su value
.
- Attributi
Eccezioni
enumType
è null
.
enumType
non è un elemento Enum.
.NET 8 e versioni successive: enumType
è un tipo di enumerazione booleano supportato.
Commenti
Il ToObject(Type, SByte) metodo converte value
in un membro di enumerazione il cui valore sottostante è value
. Si noti che la conversione ha esito positivo anche se il valore è esterno ai limiti dei enumType
membri. Per assicurarsi che value
sia un valore sottostante valido dell'enumerazione enumType
, passarlo al IsDefined metodo.
Questo metodo di conversione restituisce un valore di tipo Object. È quindi possibile eseguirne il cast o convertirlo in un oggetto di tipo enumType
.
Vedi anche
Si applica a
ToObject(Type, UInt16)
- Origine:
- Enum.cs
- Origine:
- Enum.cs
- Origine:
- Enum.cs
Importante
Questa API non è conforme a CLS.
Converte il valore dell'intero senza segno a 16 bit specificato in un membro di enumerazione.
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
Parametri
- enumType
- Type
Tipo di enumerazione da restituire.
- value
- UInt16
Valore da convertire in un membro di enumerazione.
Restituisce
Istanza dell'enumerazione impostata su value
.
- Attributi
Eccezioni
enumType
è null
.
enumType
non è un elemento Enum.
.NET 8 e versioni successive: enumType
è un tipo di enumerazione booleano supportato.
Commenti
Il ToObject(Type, UInt16) metodo converte value
in un membro di enumerazione il cui valore sottostante è value
. Si noti che la conversione ha esito positivo anche se il valore è esterno ai limiti dei enumType
membri. Per assicurarsi che value
sia un valore sottostante valido dell'enumerazione enumType
, passarlo al IsDefined metodo.
Questo metodo di conversione restituisce un valore di tipo Object. È quindi possibile eseguirne il cast o convertirlo in un oggetto di tipo enumType
.
Vedi anche
Si applica a
ToObject(Type, UInt32)
- Origine:
- Enum.cs
- Origine:
- Enum.cs
- Origine:
- Enum.cs
Importante
Questa API non è conforme a CLS.
Converte il valore dell'intero senza segno a 32 bit specificato in un membro di enumerazione.
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
Parametri
- enumType
- Type
Tipo di enumerazione da restituire.
- value
- UInt32
Valore da convertire in un membro di enumerazione.
Restituisce
Istanza dell'enumerazione impostata su value
.
- Attributi
Eccezioni
enumType
è null
.
enumType
non è un elemento Enum.
.NET 8 e versioni successive: enumType
è un tipo di enumerazione booleano supportato.
Commenti
Il ToObject(Type, UInt32) metodo converte value
in un membro di enumerazione il cui valore sottostante è value
. Si noti che la conversione ha esito positivo anche se il valore è esterno ai limiti dei enumType
membri. Per assicurarsi che value
sia un valore sottostante valido dell'enumerazione enumType
, passarlo al IsDefined metodo.
Questo metodo di conversione restituisce un valore di tipo Object. È quindi possibile eseguirne il cast o convertirlo in un oggetto di tipo enumType
.
Vedi anche
Si applica a
ToObject(Type, UInt64)
- Origine:
- Enum.cs
- Origine:
- Enum.cs
- Origine:
- Enum.cs
Importante
Questa API non è conforme a CLS.
Converte il valore dell'intero senza segno a 64 bit specificato in un membro di enumerazione.
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
Parametri
- enumType
- Type
Tipo di enumerazione da restituire.
- value
- UInt64
Valore da convertire in un membro di enumerazione.
Restituisce
Istanza dell'enumerazione impostata su value
.
- Attributi
Eccezioni
enumType
è null
.
enumType
non è un elemento Enum.
.NET 8 e versioni successive: enumType
è un tipo di enumerazione booleano supportato.
Commenti
Il ToObject(Type, UInt64) metodo converte value
in un membro di enumerazione il cui valore sottostante è value
. Si noti che la conversione ha esito positivo anche se il valore è esterno ai limiti dei enumType
membri. Per assicurarsi che value
sia un valore sottostante valido dell'enumerazione enumType
, passarlo al IsDefined metodo.
Questo metodo di conversione restituisce un valore di tipo Object. È quindi possibile eseguirne il cast o convertirlo in un oggetto di tipo enumType
.
Vedi anche
Si applica a
ToObject(Type, Byte)
- Origine:
- Enum.cs
- Origine:
- Enum.cs
- Origine:
- Enum.cs
Converte l'intero senza segno a 8 bit specificato in un membro di enumerazione.
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
Parametri
- enumType
- Type
Tipo di enumerazione da restituire.
- value
- Byte
Valore da convertire in un membro di enumerazione.
Restituisce
Istanza dell'enumerazione impostata su value
.
- Attributi
Eccezioni
enumType
è null
.
enumType
non è un elemento Enum.
.NET 8 e versioni successive: enumType
è un tipo di enumerazione booleano supportato.
Commenti
Il ToObject(Type, Byte) metodo converte value
in un membro di enumerazione il cui valore sottostante è value
. Si noti che la conversione ha esito positivo anche se il valore è esterno ai limiti dei enumType
membri. Per assicurarsi che value
sia un valore sottostante valido dell'enumerazione enumType
, passarlo al IsDefined metodo.
Questo metodo di conversione restituisce un valore di tipo Object. È quindi possibile eseguirne il cast o convertirlo in un oggetto di tipo enumType
.