System::Runtime::InteropServices::VarEnum enum
Innehåll
[
Dölj
]VarEnum enum
Definierar hur arrayelement ska marshallas.
enum class VarEnum
Värden
| Namn | Värde | Beskrivning |
|---|---|---|
| VT_EMPTY | 0 | Värde ej specificerat. |
| VT_NULL | 1 | Marshal som null. |
| VT_I2 | 2 | 2-byte heltal. |
| VT_I4 | 3 | 4-bytes heltal. |
| VT_R4 | 4 | 4-bytes flyttal. |
| VT_R8 | 5 | 8-bytes flyttal. |
| VT_CY | 6 | Använd valutaregler. |
| VT_DATE | 7 | Datumvärde. |
| VT_BSTR | 8 | BSTR‑värde. |
| VT_DISPATCH | 9 | IDispatch‑pekare. |
| VT_ERROR | 10 | Felkod. |
| VT_BOOL | 11 | Boolean värde. |
| VT_VARIANT | 12 | Variantvärde. |
| VT_UNKNOWN | 13 | IUnknown‑pekare. |
| VT_DECIMAL | 14 | Decimal värde. |
| VT_I1 | 16 | Byte värde. |
| VT_UI1 | 17 | Ej signerat byte‑värde. |
| VT_UI2 | 18 | Osignerat 2-byte heltal. |
| VT_UI4 | 19 | Osignerat 4-byte heltal. |
| VT_I8 | 20 | 8-byte heltal. |
| VT_UI8 | 21 | Osignerat 8-byte heltal. |
| VT_INT | 22 | Heltalsvärde. |
| VT_UINT | 23 | Osignerat heltalsvärde. |
| VT_VOID | 24 | C-stil void. |
| VT_HRESULT | 25 | HRESULT-kompatibelt värde. |
| VT_PTR | 26 | Pekarvärde. |
| VT_SAFEARRAY | 27 | Säkert arrayvärde. |
| VT_CARRAY | 28 | C-stil array. |
| VT_USERDEFINED | 29 | Användardefinierad typ. |
| VT_LPSTR | 30 | Nullterminerad teckensträng. |
| VT_LPWSTR | 31 | Nullterminerad sträng av wchar_ts. |
| VT_RECORD | 36 | Användardefinierad typ. |
| VT_FILETIME | 64 | Filnamn. |
| VT_BLOB | 65 | Längdsprefixad array av byte. |
| VT_STREAM | 66 | Strömnamn. |
| VT_STORAGE | 67 | Lagringsnamn. |
| VT_STREAMED_OBJECT | 68 | Object serialiserad i ström. |
| VT_STORED_OBJECT | 69 | Object serialiserad i lagring. |
| VT_BLOB_OBJECT | 70 | Object serialiserad i blob. |
| VT_CF | 71 | Urklippsformat. |
| VT_CLSID | 72 | Klass-ID. |
| VT_VECTOR | 4096 | Vektor. |
| VT_ARRAY | 8192 | Säker array. |
| VT_BYREF | 16384 | Referens. |
Se även
- Namespace System::Runtime::InteropServices
- Library Aspose.PDF for C++