System.IInterface.Supports
C++
bool /*__stdcall*/ Supports(DelphiInterface<T>& smartIntf)
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
function | public | sysmac.h | System | IInterface |
Description
Indicates whether a given interface supports a specific (another) interface.
Supports makes a query to get the interface specified by the smartIntf
parameter. Use Supports on an existing interface instance to obtain an instance to another interface. The return value is True in case the query is successful (and the smartIntf
parameter is set), or False otherwise.
Note: If the specified interface is found, the reference counter of the underlying object is incremented accordingly.