Enum.ToObject Methode

Definitie

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.

Zie ook

Van toepassing op