API:Vcl.AxCtrls.TActiveFormFactory.GetIntfEntry

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

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 パラメータとして提供されることもあります。

関連項目