System.Bindings.CustomWrapper.TCustomWrapper.QueryInterface
Delphi
function QueryInterface(const IID: TGUID; out Obj): HResult; stdcall;
C++
HIDESBASE HRESULT __stdcall QueryInterface(const GUID &IID, /* out */ void *Obj);
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
| function | public | System.Bindings.CustomWrapper.pas System.Bindings.CustomWrapper.hpp |
System.Bindings.CustomWrapper | TCustomWrapper |
Description
Decides which interfaces are accessible.
QueryInterface decides which interfaces are accessible, based on the type of the member.
Regarding the value of WrapperType, the following interfaces are prone to accessing:
- IValue—property, indexed property, method
- IInvokable—method
- IArguments—indexed property, method