IRecordInfoVtbl class
final
Properties
-
AddRef
↔ Pointer<NativeFunction<ULONG Function(Pointer<IRecordInfo> This)>>
-
getter/setter pair
-
GetField
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IRecordInfo> This, PVOID pvData, LPCOLESTR szFieldName, Pointer<VARIANT1> pvarField)>>
-
getter/setter pair
-
GetFieldNames
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IRecordInfo> This, Pointer<ULONG> pcNames, Pointer<BSTR> rgBstrNames)>>
-
getter/setter pair
-
GetFieldNoCopy
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IRecordInfo> This, PVOID pvData, LPCOLESTR szFieldName, Pointer<VARIANT1> pvarField, Pointer<PVOID> ppvDataCArray)>>
-
getter/setter pair
-
GetGuid
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IRecordInfo> This, Pointer<GUID> pguid)>>
-
getter/setter pair
-
GetName
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IRecordInfo> This, Pointer<BSTR> pbstrName)>>
-
getter/setter pair
-
GetSize
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IRecordInfo> This, Pointer<ULONG> pcbSize)>>
-
getter/setter pair
-
GetTypeInfo
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IRecordInfo> This, Pointer<Pointer<ITypeInfo>> ppTypeInfo)>>
-
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
IsMatchingType
↔ Pointer<NativeFunction<BOOL Function(Pointer<IRecordInfo> This, Pointer<IRecordInfo> pRecordInfo)>>
-
getter/setter pair
-
PutField
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IRecordInfo> This, ULONG wFlags, PVOID pvData, LPCOLESTR szFieldName, Pointer<VARIANT1> pvarField)>>
-
getter/setter pair
-
PutFieldNoCopy
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IRecordInfo> This, ULONG wFlags, PVOID pvData, LPCOLESTR szFieldName, Pointer<VARIANT1> pvarField)>>
-
getter/setter pair
-
QueryInterface
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IRecordInfo> This, Pointer<IID> riid, Pointer<Pointer<Void>> ppvObject)>>
-
getter/setter pair
-
RecordClear
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IRecordInfo> This, PVOID pvExisting)>>
-
getter/setter pair
-
RecordCopy
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IRecordInfo> This, PVOID pvExisting, PVOID pvNew)>>
-
getter/setter pair
-
RecordCreate
↔ Pointer<NativeFunction<PVOID Function(Pointer<IRecordInfo> This)>>
-
getter/setter pair
-
RecordCreateCopy
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IRecordInfo> This, PVOID pvSource, Pointer<PVOID> ppvDest)>>
-
getter/setter pair
-
RecordDestroy
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IRecordInfo> This, PVOID pvRecord)>>
-
getter/setter pair
-
RecordInit
↔ Pointer<NativeFunction<HRESULT Function(Pointer<IRecordInfo> This, PVOID pvNew)>>
-
getter/setter pair
-
Release
↔ Pointer<NativeFunction<ULONG Function(Pointer<IRecordInfo> This)>>
-
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