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