IntPtr Constructors
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.
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