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