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