IntPtr Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von IntPtr.
Überlädt
| Name | Beschreibung |
|---|---|
| IntPtr(Int32) |
Initialisiert eine neue Instanz der Verwendung der IntPtr angegebenen 32-Bit-ganzzahligen Vorzeichen. |
| IntPtr(Int64) |
Initialisiert eine neue Instanz der Verwendung der IntPtr angegebenen 64-Bit-ganzzahligen Vorzeichen. |
| IntPtr(Void*) |
Initialisiert eine neue Instanz der Verwendung des IntPtr angegebenen Zeigers auf einen nicht angegebenen Typ. |
IntPtr(Int32)
- Quelle:
- IntPtr.cs
- Quelle:
- IntPtr.cs
- Quelle:
- IntPtr.cs
- Quelle:
- IntPtr.cs
- Quelle:
- IntPtr.cs
Initialisiert eine neue Instanz der Verwendung der IntPtr angegebenen 32-Bit-ganzzahligen Vorzeichen.
public:
IntPtr(int value);
public IntPtr(int value);
new nativeint : int -> nativeint
Public Sub New (value As Integer)
Parameter
- value
- Int32
Eine 32-Bit-Ganzzahl mit Vorzeichen.
Gilt für:
IntPtr(Int64)
- Quelle:
- IntPtr.cs
- Quelle:
- IntPtr.cs
- Quelle:
- IntPtr.cs
- Quelle:
- IntPtr.cs
- Quelle:
- IntPtr.cs
Initialisiert eine neue Instanz der Verwendung der IntPtr angegebenen 64-Bit-ganzzahligen Vorzeichen.
public:
IntPtr(long value);
public IntPtr(long value);
new nativeint : int64 -> nativeint
Public Sub New (value As Long)
Parameter
- value
- Int64
Eine 64-Bit-Ganzzahl mit Vorzeichen.
Ausnahmen
In einem 32-Bit-Prozess ist zu groß oder zu klein, value um als ein IntPtr.
Hinweise
Eine Ausnahme wird nur ausgelöst, wenn der Wert von value mehr Bits als der Ausführungsprozess unterstützt.
Gilt für:
IntPtr(Void*)
- Quelle:
- IntPtr.cs
- Quelle:
- IntPtr.cs
- Quelle:
- IntPtr.cs
- Quelle:
- IntPtr.cs
- Quelle:
- IntPtr.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Initialisiert eine neue Instanz der Verwendung des IntPtr angegebenen Zeigers auf einen nicht angegebenen Typ.
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
Parameter
- value
- Void*
Ein Zeiger auf einen nicht angegebenen Typ.
- Attribute