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 のリファレンスを参照してください。