IPropertyStorageVtbl class final

Inheritance

Constructors

IPropertyStorageVtbl()

Properties

AddRef Pointer<NativeFunction<ULONG Function(Pointer<IPropertyStorage> This)>>
getter/setter pair
Commit Pointer<NativeFunction<HRESULT Function(Pointer<IPropertyStorage> This, DWORD grfCommitFlags)>>
getter/setter pair
DeleteMultiple Pointer<NativeFunction<HRESULT Function(Pointer<IPropertyStorage> This, ULONG cpspec, Pointer<PROPSPEC> rgpspec)>>
getter/setter pair
DeletePropertyNames Pointer<NativeFunction<HRESULT Function(Pointer<IPropertyStorage> This, ULONG cpropid, Pointer<PROPID> rgpropid)>>
getter/setter pair
Enum Pointer<NativeFunction<HRESULT Function(Pointer<IPropertyStorage> This, Pointer<Pointer<IEnumSTATPROPSTG>> ppenum)>>
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
QueryInterface Pointer<NativeFunction<HRESULT Function(Pointer<IPropertyStorage> This, Pointer<IID> riid, Pointer<Pointer<Void>> ppvObject)>>
getter/setter pair
ReadMultiple Pointer<NativeFunction<HRESULT Function(Pointer<IPropertyStorage> This, ULONG cpspec, Pointer<PROPSPEC> rgpspec, Pointer<PROPVARIANT> rgpropvar)>>
getter/setter pair
ReadPropertyNames Pointer<NativeFunction<HRESULT Function(Pointer<IPropertyStorage> This, ULONG cpropid, Pointer<PROPID> rgpropid, Pointer<LPOLESTR> rglpwstrName)>>
getter/setter pair
Release Pointer<NativeFunction<ULONG Function(Pointer<IPropertyStorage> This)>>
getter/setter pair
Revert Pointer<NativeFunction<HRESULT Function(Pointer<IPropertyStorage> This)>>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
SetClass Pointer<NativeFunction<HRESULT Function(Pointer<IPropertyStorage> This, Pointer<IID> clsid)>>
getter/setter pair
SetTimes Pointer<NativeFunction<HRESULT Function(Pointer<IPropertyStorage> This, Pointer<FILETIME> pctime, Pointer<FILETIME> patime, Pointer<FILETIME> pmtime)>>
getter/setter pair
Stat Pointer<NativeFunction<HRESULT Function(Pointer<IPropertyStorage> This, Pointer<STATPROPSETSTG> pstatpsstg)>>
getter/setter pair
WriteMultiple Pointer<NativeFunction<HRESULT Function(Pointer<IPropertyStorage> This, ULONG cpspec, Pointer<PROPSPEC> rgpspec, Pointer<PROPVARIANT> rgpropvar, PROPID propidNameFirst)>>
getter/setter pair
WritePropertyNames Pointer<NativeFunction<HRESULT Function(Pointer<IPropertyStorage> This, ULONG cpropid, Pointer<PROPID> rgpropid, Pointer<LPOLESTR> rglpwstrName)>>
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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