System.IInterface.Supports

提供: RAD Studio API Documentation
移動先: 案内検索

C++

bool /*__stdcall*/ Supports(DelphiInterface<T>& smartIntf)

プロパティ

種類 可視性 ソース ユニット
function public sysmac.h System IInterface

説明

指定されたインターフェイスが、特定の(別の)インターフェイスをサポートしているかどうかを示します。

Supports は、smartIntf パラメータによって指定されたインターフェイスを取得するためにクエリを実行します。Supports を既存のインターフェイス インスタンスに対して使用することにより、別のインターフェイスへのインスタンスを取得します。戻り値は、クエリに成功した(かつ smartIntf パラメータが設定された)場合に True を、そうでなければ False が返されます。

メモ: 指定されたインターフェイスが見つかった場合、基となるオブジェクトの参照カウンタは、それに従い増加されます。

関連項目

コード サンプル