PROPVARIANT_0_0_0 class sealed union

Inheritance
Implemented types
Available extensions

Properties

address Pointer<T>

Available on T, provided by the UnionAddress extension

The memory address of the underlying data.
no setter
blob BLOB
getter/setter pair
boolVal bool
getter/setter pair
bstrblobVal BSTRBLOB
getter/setter pair
bstrVal BSTR
getter/setter pair
bVal int
getter/setter pair
cabool CABOOL
getter/setter pair
cabstr CABSTR
getter/setter pair
cabstrblob CABSTRBLOB
getter/setter pair
cac CAC
getter/setter pair
caclipdata CACLIPDATA
getter/setter pair
cacy CACY
getter/setter pair
cadate CADATE
getter/setter pair
cadbl CADBL
getter/setter pair
cafiletime CAFILETIME
getter/setter pair
caflt CAFLT
getter/setter pair
cah CAH
getter/setter pair
cai CAI
getter/setter pair
cal CAL
getter/setter pair
calpstr CALPSTR
getter/setter pair
calpwstr CALPWSTR
getter/setter pair
capropvar CAPROPVARIANT
getter/setter pair
cascode CASCODE
getter/setter pair
caub CAUB
getter/setter pair
cauh CAUH
getter/setter pair
caui CAUI
getter/setter pair
caul CAUL
getter/setter pair
cauuid CACLSID
getter/setter pair
cVal CHAR
getter/setter pair
cyVal CY
getter/setter pair
date double
getter/setter pair
dblVal double
getter/setter pair
filetime FILETIME
getter/setter pair
fltVal double
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hVal int
getter/setter pair
intVal int
getter/setter pair
iVal int
getter/setter pair
lVal int
getter/setter pair
parray Pointer<SAFEARRAY>
getter/setter pair
pboolVal Pointer<Int16>
getter/setter pair
pbstrVal Pointer<Pointer<Utf16>>
getter/setter pair
pbVal Pointer<Uint8>
getter/setter pair
pclipdata Pointer<CLIPDATA>
getter/setter pair
pcVal PSTR
getter/setter pair
pcyVal Pointer<CY>
getter/setter pair
pdate Pointer<Double>
getter/setter pair
pdblVal Pointer<Double>
getter/setter pair
pdecVal Pointer<DECIMAL>
getter/setter pair
pdispVal IDispatch?
getter/setter pair
pfltVal Pointer<Float>
getter/setter pair
pintVal Pointer<Int32>
getter/setter pair
piVal Pointer<Int16>
getter/setter pair
plVal Pointer<Int32>
getter/setter pair
pparray Pointer<Pointer<SAFEARRAY>>
getter/setter pair
ppdispVal Pointer<VTablePointer>
getter/setter pair
ppunkVal Pointer<VTablePointer>
getter/setter pair
pscode Pointer<Int32>
getter/setter pair
pStorage IStorage?
getter/setter pair
pStream IStream?
getter/setter pair
pszVal PSTR
getter/setter pair
puintVal Pointer<Uint32>
getter/setter pair
puiVal Pointer<Uint16>
getter/setter pair
pulVal Pointer<Uint32>
getter/setter pair
punkVal IUnknown?
getter/setter pair
puuid Pointer<GUID>
getter/setter pair
pvarVal Pointer<PROPVARIANT>
getter/setter pair
pVersionedStream Pointer<VERSIONEDSTREAM>
getter/setter pair
pwszVal PWSTR
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scode int
getter/setter pair
uhVal int
getter/setter pair
uintVal int
getter/setter pair
uiVal int
getter/setter pair
ulVal int
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toNative({Allocator allocator = adaptiveCalloc}) Pointer<PROPVARIANT_0_0_0>
Allocates native memory and copies the contents of this struct into it.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited