IntPtr Constructors

Definitie

Initialiseert een nieuw exemplaar van IntPtr.

Overloads

Name Description
IntPtr(Int32)

Initialiseert een nieuw exemplaar van IntPtr het opgegeven 32-bits ondertekende gehele getal.

IntPtr(Int64)

Initialiseert een nieuw exemplaar van IntPtr het opgegeven 64-bits ondertekende gehele getal.

IntPtr(Void*)

Initialiseert een nieuw exemplaar van het gebruik van IntPtr de opgegeven aanwijzer naar een niet-opgegeven type.

IntPtr(Int32)

Bron:
IntPtr.cs
Bron:
IntPtr.cs
Bron:
IntPtr.cs
Bron:
IntPtr.cs
Bron:
IntPtr.cs

Initialiseert een nieuw exemplaar van IntPtr het opgegeven 32-bits ondertekende gehele getal.

public:
 IntPtr(int value);
public IntPtr(int value);
new nativeint : int -> nativeint
Public Sub New (value As Integer)

Parameters

value
Int32

Een 32-bits geheel getal dat is ondertekend.

Van toepassing op

IntPtr(Int64)

Bron:
IntPtr.cs
Bron:
IntPtr.cs
Bron:
IntPtr.cs
Bron:
IntPtr.cs
Bron:
IntPtr.cs

Initialiseert een nieuw exemplaar van IntPtr het opgegeven 64-bits ondertekende gehele getal.

public:
 IntPtr(long value);
public IntPtr(long value);
new nativeint : int64 -> nativeint
Public Sub New (value As Long)

Parameters

value
Int64

Een 64-bits ondertekend geheel getal.

Uitzonderingen

In een 32-bits proces value is te groot of te klein om te vertegenwoordigen als een IntPtr.

Opmerkingen

Er wordt alleen een uitzondering gegenereerd als de waarde van value meer bits vereist dan het uitvoerproces ondersteunt.

Van toepassing op

IntPtr(Void*)

Bron:
IntPtr.cs
Bron:
IntPtr.cs
Bron:
IntPtr.cs
Bron:
IntPtr.cs
Bron:
IntPtr.cs

Belangrijk

Deze API is niet CLS-conform.

Initialiseert een nieuw exemplaar van het gebruik van IntPtr de opgegeven aanwijzer naar een niet-opgegeven type.

public:
 IntPtr(void* value);
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public IntPtr(void* value);
[System.CLSCompliant(false)]
public IntPtr(void* value);
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
new nativeint : nativeptr<unit> -> nativeint
[<System.CLSCompliant(false)>]
new nativeint : nativeptr<unit> -> nativeint

Parameters

value
Void*

Een aanwijzer naar een niet-opgegeven type.

Kenmerken

Zie ook

Van toepassing op