FMX.Controls.Presentation.TPresentedControl.QueryInterface
Delphi
function QueryInterface(const IID: TGUID; out Obj): HRESULT; override; stdcall;
C++
virtual HRESULT __stdcall QueryInterface(const GUID &IID, /* out */ void *Obj);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | FMX.Controls.Presentation.pas FMX.Controls.Presentation.hpp |
FMX.Controls.Presentation | TPresentedControl |
説明
指定されたインターフェイスが表示対象コントロールかそのプレゼンテーション層のどちらかでサポートされている場合、そのインターフェイスの参照を返します。
QueryInterface では、IID
で指定されたインターフェイスがコンポーネントでサポートされているかどうかを調べ、サポートされている場合は、そのインターフェイスの参照を Obj
パラメータで返します。そのインターフェイスがコンポーネントでサポートされていない場合、Obj
パラメータは nil を返します。
QueryInterface は、成功時に実行コード S_OK
を返します。サポートされているすべての実行コードの一覧については、HResult のリファレンスを参照してください。