System.Rtti.TRttiInstanceType.GetImplementedInterfaces

提供: RAD Studio API Documentation
2014年2月10日 (月) 17:09時点におけるAChavesBot (トーク | 投稿記録)による版 (47307.)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

Delphi

function GetImplementedInterfaces: TArray<TRttiInterfaceType>;

C++

System::DynamicArray<TRttiInterfaceType*> __fastcall GetImplementedInterfaces();

プロパティ

種類 可視性 ソース ユニット
function public
System.Rtti.pas
System.Rtti.hpp
System.Rtti TRttiInstanceType

説明

現在の TRttiInstanceType インスタンスやその先祖を表す型によって実装されている、インターフェイスを取得します(配列として)。

GetImplementedInterfaces は、現在の TRttiInstanceType インスタンスやその先祖を表す型によって実装されている、インターフェイスを保持する、配列を取得します。 このインターフェイス群の順番は、クラス継承順によって決定されます: 基底クラスで実装されているインターフェイス群は、配列のハイエンド側のインデックスに配置されます。

関連項目

コード サンプル