System.Bindings.CustomWrapper.TCustomWrapper.QueryInterface

From RAD Studio API Documentation
Jump to: navigation, search

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

See Also