IntPtr Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci .IntPtr
Přetížení
| Name | Description |
|---|---|
| IntPtr(Int32) |
Inicializuje novou instanci IntPtr pomocí zadaného 32bitového signed integer. |
| IntPtr(Int64) |
Inicializuje novou instanci IntPtr pomocí zadaného 64bitového signed integer. |
| IntPtr(Void*) |
Inicializuje novou instanci pomocí zadaného IntPtr ukazatele na nezadanou typ. |
IntPtr(Int32)
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
Inicializuje novou instanci IntPtr pomocí zadaného 32bitového signed integer.
public:
IntPtr(int value);
public IntPtr(int value);
new nativeint : int -> nativeint
Public Sub New (value As Integer)
Parametry
- value
- Int32
32bitové celé číslo se signedm.
Platí pro
IntPtr(Int64)
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
Inicializuje novou instanci IntPtr pomocí zadaného 64bitového signed integer.
public:
IntPtr(long value);
public IntPtr(long value);
new nativeint : int64 -> nativeint
Public Sub New (value As Long)
Parametry
- value
- Int64
64bitové celé číslo se signedm.
Výjimky
V 32bitovém procesu je příliš velký nebo příliš malý, value aby představoval jako .IntPtr
Poznámky
Výjimka se vyvolá pouze v případě, že hodnota value vyžaduje více bitů, než podporuje prováděcí proces.
Platí pro
IntPtr(Void*)
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Inicializuje novou instanci pomocí zadaného IntPtr ukazatele na nezadanou 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
Parametry
- value
- Void*
Ukazatel na nezadanou typ.
- Atributy