Enum.ToObject Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Converteert een opgegeven geheel getal naar een opsommingslid.
Overloads
| Name | Description |
|---|---|
| ToObject(Type, Int16) |
Converteert het opgegeven 16-bits ondertekende gehele getal naar een opsommingslid. |
| ToObject(Type, Int32) |
Converteert het opgegeven 32-bits ondertekende gehele getal naar een opsommingslid. |
| ToObject(Type, Int64) |
Converteert het opgegeven 64-bits ondertekende gehele getal naar een opsommingslid. |
| ToObject(Type, Object) |
Converteert het opgegeven object met een geheel getal naar een opsommingslid. |
| ToObject(Type, SByte) |
Converteert de opgegeven 8-bits waarde voor een ondertekend geheel getal naar een opsommingslid. |
| ToObject(Type, UInt16) |
Converteert de opgegeven 16-bits waarde voor een geheel getal zonder teken naar een opsommingslid. |
| ToObject(Type, UInt32) |
Converteert de opgegeven 32-bits geheel getalwaarde zonder teken naar een opsommingslid. |
| ToObject(Type, UInt64) |
Converteert de opgegeven 64-bits niet-ondertekende gehele getalwaarde naar een opsommingslid. |
| ToObject(Type, Byte) |
Converteert het opgegeven 8-bits geheel getal zonder teken naar een opsommingslid. |
ToObject(Type, Int16)
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
Converteert het opgegeven 16-bits ondertekende gehele getal naar een opsommingslid.
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
Parameters
- enumType
- Type
Het opsommingstype dat moet worden geretourneerd.
- value
- Int16
De waarde die moet worden geconverteerd naar een opsommingslid.
Retouren
Een exemplaar van de opsomming ingesteld op value.
- Kenmerken
Uitzonderingen
enumType is null.
enumType is geen Enum.
.NET 8 en hoger: enumType is een opsommingstype met booleaanse ondersteuning.
Opmerkingen
De ToObject(Type, Int16) methode wordt geconverteerd value naar een opsommingslid waarvan de onderliggende waarde is value. Houd er rekening mee dat de conversie slaagt, zelfs als de waarde buiten de grenzen van enumType leden valt. Als u ervoor wilt zorgen dat dit value een geldige onderliggende waarde van de enumType opsomming is, geeft u deze door aan de IsDefined methode.
Deze conversiemethode retourneert een waarde van het type Object. U kunt het vervolgens casten of converteren naar een object van het type enumType.
Zie ook
Van toepassing op
ToObject(Type, Int32)
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
Converteert het opgegeven 32-bits ondertekende gehele getal naar een opsommingslid.
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
Parameters
- enumType
- Type
Het opsommingstype dat moet worden geretourneerd.
- value
- Int32
De waarde die moet worden geconverteerd naar een opsommingslid.
Retouren
Een exemplaar van de opsomming ingesteld op value.
- Kenmerken
Uitzonderingen
enumType is null.
enumType is geen Enum.
.NET 8 en hoger: enumType is een opsommingstype met booleaanse ondersteuning.
Opmerkingen
De ToObject(Type, Int32) methode wordt geconverteerd value naar een opsommingslid waarvan de onderliggende waarde is value. Houd er rekening mee dat de conversie slaagt, zelfs als de waarde buiten de grenzen van enumType leden valt. Als u ervoor wilt zorgen dat dit value een geldige onderliggende waarde van de enumType opsomming is, geeft u deze door aan de IsDefined methode.
Deze conversiemethode retourneert een waarde van het type Object. U kunt het vervolgens casten of converteren naar een object van het type enumType.
Zie ook
Van toepassing op
ToObject(Type, Int64)
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
Converteert het opgegeven 64-bits ondertekende gehele getal naar een opsommingslid.
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
Parameters
- enumType
- Type
Het opsommingstype dat moet worden geretourneerd.
- value
- Int64
De waarde die moet worden geconverteerd naar een opsommingslid.
Retouren
Een exemplaar van de opsomming ingesteld op value.
- Kenmerken
Uitzonderingen
enumType is null.
enumType is geen Enum.
.NET 8 en hoger: enumType is een opsommingstype met booleaanse ondersteuning.
Opmerkingen
De ToObject(Type, Int64) methode wordt geconverteerd value naar een opsommingslid waarvan de onderliggende waarde is value. Houd er rekening mee dat de conversie slaagt, zelfs als de waarde buiten de grenzen van enumType leden valt. Als u ervoor wilt zorgen dat dit value een geldige onderliggende waarde van de enumType opsomming is, geeft u deze door aan de IsDefined methode.
Deze conversiemethode retourneert een waarde van het type Object. U kunt het vervolgens casten of converteren naar een object van het type enumType.
Zie ook
Van toepassing op
ToObject(Type, Object)
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
Converteert het opgegeven object met een geheel getal naar een opsommingslid.
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
Parameters
- enumType
- Type
Het opsommingstype dat moet worden geretourneerd.
- value
- Object
De waarde wordt geconverteerd naar een opsommingslid.
Retouren
Een opsommingsobject waarvan de waarde is value.
- Kenmerken
Uitzonderingen
enumType of value is null.
enumType is geen Enum.
ā of ā
valueis niet type SByte, Int16, , Int32, Int64Byte, , , UInt16, UInt32of UInt64.
.NET 8 en hoger: enumType is een opsommingstype met booleaanse ondersteuning.
Opmerkingen
De ToObject(Type, Object) methode converteert de integrale waarde value naar een opsommingslid waarvan de onderliggende waarde is value. Houd er rekening mee dat de conversie slaagt, zelfs als de waarde buiten de grenzen van enumType leden valt. Als u ervoor wilt zorgen dat dit value een geldige onderliggende waarde van de enumType opsomming is, geeft u deze door aan de IsDefined methode.
Deze conversiemethode retourneert een waarde van het type Object. U kunt het vervolgens casten of converteren naar een object van het type enumType.
Zie ook
Van toepassing op
ToObject(Type, SByte)
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
Belangrijk
Deze API is niet CLS-conform.
Converteert de opgegeven 8-bits waarde voor een ondertekend geheel getal naar een opsommingslid.
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
Parameters
- enumType
- Type
Het opsommingstype dat moet worden geretourneerd.
- value
- SByte
De waarde die moet worden geconverteerd naar een opsommingslid.
Retouren
Een exemplaar van de opsomming ingesteld op value.
- Kenmerken
Uitzonderingen
enumType is null.
enumType is geen Enum.
.NET 8 en hoger: enumType is een opsommingstype met booleaanse ondersteuning.
Opmerkingen
De ToObject(Type, SByte) methode wordt geconverteerd value naar een opsommingslid waarvan de onderliggende waarde is value. Houd er rekening mee dat de conversie slaagt, zelfs als de waarde buiten de grenzen van enumType leden valt. Als u ervoor wilt zorgen dat dit value een geldige onderliggende waarde van de enumType opsomming is, geeft u deze door aan de IsDefined methode.
Deze conversiemethode retourneert een waarde van het type Object. U kunt het vervolgens casten of converteren naar een object van het type enumType.
Zie ook
Van toepassing op
ToObject(Type, UInt16)
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
Belangrijk
Deze API is niet CLS-conform.
Converteert de opgegeven 16-bits waarde voor een geheel getal zonder teken naar een opsommingslid.
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
Parameters
- enumType
- Type
Het opsommingstype dat moet worden geretourneerd.
- value
- UInt16
De waarde die moet worden geconverteerd naar een opsommingslid.
Retouren
Een exemplaar van de opsomming ingesteld op value.
- Kenmerken
Uitzonderingen
enumType is null.
enumType is geen Enum.
.NET 8 en hoger: enumType is een opsommingstype met booleaanse ondersteuning.
Opmerkingen
De ToObject(Type, UInt16) methode wordt geconverteerd value naar een opsommingslid waarvan de onderliggende waarde is value. Houd er rekening mee dat de conversie slaagt, zelfs als de waarde buiten de grenzen van enumType leden valt. Als u ervoor wilt zorgen dat dit value een geldige onderliggende waarde van de enumType opsomming is, geeft u deze door aan de IsDefined methode.
Deze conversiemethode retourneert een waarde van het type Object. U kunt het vervolgens casten of converteren naar een object van het type enumType.
Zie ook
Van toepassing op
ToObject(Type, UInt32)
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
Belangrijk
Deze API is niet CLS-conform.
Converteert de opgegeven 32-bits geheel getalwaarde zonder teken naar een opsommingslid.
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
Parameters
- enumType
- Type
Het opsommingstype dat moet worden geretourneerd.
- value
- UInt32
De waarde die moet worden geconverteerd naar een opsommingslid.
Retouren
Een exemplaar van de opsomming ingesteld op value.
- Kenmerken
Uitzonderingen
enumType is null.
enumType is geen Enum.
.NET 8 en hoger: enumType is een opsommingstype met booleaanse ondersteuning.
Opmerkingen
De ToObject(Type, UInt32) methode wordt geconverteerd value naar een opsommingslid waarvan de onderliggende waarde is value. Houd er rekening mee dat de conversie slaagt, zelfs als de waarde buiten de grenzen van enumType leden valt. Als u ervoor wilt zorgen dat dit value een geldige onderliggende waarde van de enumType opsomming is, geeft u deze door aan de IsDefined methode.
Deze conversiemethode retourneert een waarde van het type Object. U kunt het vervolgens casten of converteren naar een object van het type enumType.
Zie ook
Van toepassing op
ToObject(Type, UInt64)
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
Belangrijk
Deze API is niet CLS-conform.
Converteert de opgegeven 64-bits niet-ondertekende gehele getalwaarde naar een opsommingslid.
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
Parameters
- enumType
- Type
Het opsommingstype dat moet worden geretourneerd.
- value
- UInt64
De waarde die moet worden geconverteerd naar een opsommingslid.
Retouren
Een exemplaar van de opsomming ingesteld op value.
- Kenmerken
Uitzonderingen
enumType is null.
enumType is geen Enum.
.NET 8 en hoger: enumType is een opsommingstype met booleaanse ondersteuning.
Opmerkingen
De ToObject(Type, UInt64) methode wordt geconverteerd value naar een opsommingslid waarvan de onderliggende waarde is value. Houd er rekening mee dat de conversie slaagt, zelfs als de waarde buiten de grenzen van enumType leden valt. Als u ervoor wilt zorgen dat dit value een geldige onderliggende waarde van de enumType opsomming is, geeft u deze door aan de IsDefined methode.
Deze conversiemethode retourneert een waarde van het type Object. U kunt het vervolgens casten of converteren naar een object van het type enumType.
Zie ook
Van toepassing op
ToObject(Type, Byte)
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
- Bron:
- Enum.cs
Converteert het opgegeven 8-bits geheel getal zonder teken naar een opsommingslid.
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
Parameters
- enumType
- Type
Het opsommingstype dat moet worden geretourneerd.
- value
- Byte
De waarde die moet worden geconverteerd naar een opsommingslid.
Retouren
Een exemplaar van de opsomming ingesteld op value.
- Kenmerken
Uitzonderingen
enumType is null.
enumType is geen Enum.
.NET 8 en hoger: enumType is een opsommingstype met booleaanse ondersteuning.
Opmerkingen
De ToObject(Type, Byte) methode wordt geconverteerd value naar een opsommingslid waarvan de onderliggende waarde is value. Houd er rekening mee dat de conversie slaagt, zelfs als de waarde buiten de grenzen van enumType leden valt. Als u ervoor wilt zorgen dat dit value een geldige onderliggende waarde van de enumType opsomming is, geeft u deze door aan de IsDefined methode.
Deze conversiemethode retourneert een waarde van het type Object. U kunt het vervolgens casten of converteren naar een object van het type enumType.