API:Vcl.AxCtrls.TActiveFormFactory.GetIntfEntry
Delphi
function GetIntfEntry(Guid: TGUID): PInterfaceEntry; override;
C++
virtual System::PInterfaceEntry __fastcall GetIntfEntry(const GUID &Guid);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.AxCtrls.pas Vcl.AxCtrls.hpp |
Vcl.AxCtrls | TActiveFormFactory |
説明
クラス内で実現された特定のインターフェースのエントリを返します。
Vcl.AxCtrls.TActiveFormFactory.GetIntfEntry は System.Win.ComObj.TAutoObjectFactory.GetIntfEntry を継承しています。以下の内容はすべて System.Win.ComObj.TAutoObjectFactory.GetIntfEntry を参照しています。
クラス内で実現された特定のインターフェースのエントリを返します。
GetIntfEntry メソッドは,クラスファクトリに関連付けられた CoClass の GetInterfaceEntry メソッドを呼び出します。
GetIntfEntry は,クラス内にあるインターフェース(IID パラメータで指定される)のエントリを返します。GetIntfEntry プロパティは,内部の環境で使用されます。直接呼び出されることはほとんどありません。
このメソッドを使用して,デュアル IDispatch インターフェースの呼び出しを自動的にディスパッチをする方法を OLE に記述することもできます。コンパイラがインターフェースを関連付けられた GUID に置き換えるので,インターフェースの型の名前(IUnknown など)が IID パラメータとして提供されることもあります。