IViewObjectVtbl class
final
Properties
-
AddRef
↔ Pointer<NativeFunction<ULONG Function(Pointer<IViewObject> This)>>
-
getter/setter pair
-
Draw
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IViewObject> This, DWORD dwDrawAspect, LONG lindex, Pointer<Void> pvAspect, Pointer<DVTARGETDEVICE> ptd, HDC hdcTargetDev, HDC hdcDraw, LPCRECTL lprcBounds, LPCRECTL lprcWBounds, Pointer<NativeFunction<BOOL Function(ULONG_PTR dwContinue)>> pfnContinue, ULONG_PTR dwContinue)>>
-
getter/setter pair
-
Freeze
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IViewObject> This, DWORD dwDrawAspect, LONG lindex, Pointer<Void> pvAspect, Pointer<DWORD> pdwFreeze)>>
-
getter/setter pair
-
GetAdvise
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IViewObject> This, Pointer<DWORD> pAspects, Pointer<DWORD> pAdvf, Pointer<Pointer<IAdviseSink>> ppAdvSink)>>
-
getter/setter pair
-
GetColorSet
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IViewObject> This, DWORD dwDrawAspect, LONG lindex, Pointer<Void> pvAspect, Pointer<DVTARGETDEVICE> ptd, HDC hicTargetDev, Pointer<Pointer<LOGPALETTE>> ppColorSet)>>
-
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
QueryInterface
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IViewObject> This, Pointer<IID> riid, Pointer<Pointer<Void>> ppvObject)>>
-
getter/setter pair
-
Release
↔ Pointer<NativeFunction<ULONG Function(Pointer<IViewObject> This)>>
-
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
SetAdvise
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IViewObject> This, DWORD aspects, DWORD advf, Pointer<IAdviseSink> pAdvSink)>>
-
getter/setter pair
-
Unfreeze
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IViewObject> This, DWORD dwFreeze)>>
-
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