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);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | FMX.Controls.Presentation.pas FMX.Controls.Presentation.hpp |
FMX.Controls.Presentation | TPresentedControl |
Beschreibung
Gibt eine Referenz auf ein angegebenes Interface zurück, wenn entweder ihr dargestelltes Steuerelement oder dessen Darstellungsebene dieses Interface unterstützt.
QueryInterface überprüft, ob die Komponente das in IID
angegebene Interface unterstützt und gibt im positiven Fall eine Referenz auf dieses Interface im Parameter Obj
zurück. Wenn die Komponente das Interface nicht unterstützt, gibt der Parameter Obj
nil zurück.
QueryInterface gibt bei Erfolg den Ausführungscode S_OK
zurück. Unter HResult finden Sie eine Liste aller unterstützter Ausführungscodes.