ITypeInfoVtbl class
final
Properties
-
AddRef
↔ Pointer<NativeFunction<ULONG Function(Pointer<ITypeInfo> This)>>
-
getter/setter pair
-
AddressOfMember
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, MEMBERID memid, Int32 invKind, Pointer<PVOID> ppv)>>
-
getter/setter pair
-
CreateInstance
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, Pointer<IUnknown> pUnkOuter, Pointer<IID> riid, Pointer<PVOID> ppvObj)>>
-
getter/setter pair
-
GetContainingTypeLib
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, Pointer<Pointer<ITypeLib>> ppTLib, Pointer<UINT> pIndex)>>
-
getter/setter pair
-
GetDllEntry
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, MEMBERID memid, Int32 invKind, Pointer<BSTR> pBstrDllName, Pointer<BSTR> pBstrName, Pointer<WORD> pwOrdinal)>>
-
getter/setter pair
-
GetDocumentation
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, MEMBERID memid, Pointer<BSTR> pBstrName, Pointer<BSTR> pBstrDocString, Pointer<DWORD> pdwHelpContext, Pointer<BSTR> pBstrHelpFile)>>
-
getter/setter pair
-
GetFuncDesc
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, UINT index, Pointer<Pointer<FUNCDESC>> ppFuncDesc)>>
-
getter/setter pair
-
GetIDsOfNames
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, Pointer<LPOLESTR> rgszNames, UINT cNames, Pointer<MEMBERID> pMemId)>>
-
getter/setter pair
-
GetImplTypeFlags
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, UINT index, Pointer<INT> pImplTypeFlags)>>
-
getter/setter pair
-
GetMops
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, MEMBERID memid, Pointer<BSTR> pBstrMops)>>
-
getter/setter pair
-
GetNames
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, MEMBERID memid, Pointer<BSTR> rgBstrNames, UINT cMaxNames, Pointer<UINT> pcNames)>>
-
getter/setter pair
-
GetRefTypeInfo
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, HREFTYPE hRefType, Pointer<Pointer<ITypeInfo>> ppTInfo)>>
-
getter/setter pair
-
GetRefTypeOfImplType
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, UINT index, Pointer<HREFTYPE> pRefType)>>
-
getter/setter pair
-
GetTypeAttr
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, Pointer<Pointer<TYPEATTR>> ppTypeAttr)>>
-
getter/setter pair
-
GetTypeComp
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, Pointer<Pointer<ITypeComp>> ppTComp)>>
-
getter/setter pair
-
GetVarDesc
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, UINT index, Pointer<Pointer<VARDESC>> ppVarDesc)>>
-
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
Invoke
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, PVOID pvInstance, MEMBERID memid, WORD wFlags, Pointer<DISPPARAMS> pDispParams, Pointer<VARIANT> pVarResult, Pointer<EXCEPINFO> pExcepInfo, Pointer<UINT> puArgErr)>>
-
getter/setter pair
-
QueryInterface
↔ Pointer<NativeFunction<HRESULT Function(Pointer<ITypeInfo> This, Pointer<IID> riid, Pointer<Pointer<Void>> ppvObject)>>
-
getter/setter pair
-
Release
↔ Pointer<NativeFunction<ULONG Function(Pointer<ITypeInfo> This)>>
-
getter/setter pair
-
ReleaseFuncDesc
↔ Pointer<NativeFunction<Void Function(Pointer<ITypeInfo> This, Pointer<FUNCDESC> pFuncDesc)>>
-
getter/setter pair
-
ReleaseTypeAttr
↔ Pointer<NativeFunction<Void Function(Pointer<ITypeInfo> This, Pointer<TYPEATTR> pTypeAttr)>>
-
getter/setter pair
-
ReleaseVarDesc
↔ Pointer<NativeFunction<Void Function(Pointer<ITypeInfo> This, Pointer<VARDESC> pVarDesc)>>
-
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited