Rtti

From RAD Studio VCL Documentation (Japanese)
Jump to: navigation, search

Contents

Delphi の情報

無名メソッド

TFunc

配列

TArray

クラス

EInsufficientRtti

EInsufficientRtti は、ある操作を実行するのに余分な RTTI が要求された場合に発生します。

EInvocationError

EInvocationError は、メソッド呼び出しが失敗したときに発生します。

ENonPublicType

ENonPublicType は、公開されていない型の特定の情報がアクセスされたときに発生します。

TRttiAnsiStringType

TRttiAnsiStringType は、AnsiString 型を表すのに使用される RTTI クラスです。

TRttiArrayType

TRttiArrayType は、静的配列型を表すのに使用される RTTI オブジェクトです。

TRttiClassRefType

TRttiClassRefType は、メタクラス型を表すのに使用されます。

TRttiDynamicArrayType

TRttiDynamicArrayType は、動的配列型を表すための RTTI クラスです。

TRttiEnumerationType

TRttiEnumerationType は、Delphi のすべての列挙型を表すための RTTI クラスです。

TRttiField

TRttiField は、フィールドを表す RTTI クラスです。

TRttiFloatType

TRttiFloatType は、浮動小数点型を表すための RTTI クラスです。

TRttiInstanceProperty

TRttiInstanceProperty は、クラス インスタンスのプロパティを表す RTTI クラスです。

TRttiInstanceType

TRttiInstanceType はクラス型を表すのに使用されます。

TRttiInt64Type

TRttiInt64Type は、Int64 型および UInt64 型を表すための RTTI クラスです。

TRttiInterfaceType

TRttiInterfaceType はインターフェイス型を表すのに使用されます。

TRttiManagedField

TRttiManagedField は、マネージ フィールドを表す RTTI クラスです。

TRttiMember

TRttiMember は、クラス、インターフェイス、またはレコード メンバを表す、すべての RTTI オブジェクトの基底クラスです。

TRttiMethod

TRttiMethod は、メソッドを表すための RTTI クラスです。

TRttiMethodType

TRttiMethodType は、メソッド型を表すための RTTI クラスです。

TRttiNamedObject

TRttiNamedObject は、すべての名前付き RTTI オブジェクトの基底クラスです。

TRttiObject

TRttiObject はすべての RTTI オブジェクトの基底クラスです。

TRttiOrdinalType

TRttiOrdinalType は、順序型を表すための RTTI クラスです。

TRttiPackage

TRttiPackage は、Delphi パッケージを表す RTTI クラスです。

TRttiParameter

TRttiParameter は、パラメータを表す RTTI クラスです。

TRttiPointerType

TRttiPointerType は、ポインタ型を表す RTTI クラスです。

TRttiProcedureType

TRttiProcedureType は、手続き型を表すための RTTI クラスです。

TRttiProperty

TRttiProperty は、プロパティを表す RTTI クラスです。

TRttiRecordType

TRttiRecordType は、レコード型を表す RTTI クラスです。

TRttiSetType

TRttiSetType は、Delphi のすべての集合型を表すための RTTI クラスです。

TRttiStringType

TRttiStringType は、Delphi のすべての文字列型を表すための RTTI クラスです。

TRttiStructuredType

TRttiStructuredType は、構造化型を表すすべての RTTI クラスの基底クラスです。

TRttiType

TRttiType は、型を表すすべての RTTI クラスの基底クラスです。

メタクラス

TRttiClass

TRttiClassTRttiObject のメタクラスを定義します。

列挙型

TDispatchKind

設定可能なメソッド ディスパッチ オプションを列挙します。

TRttiStringKind

Delphi 言語で使用可能な文字列型を列挙したものです。

関数

Invoke

メソッドを動的に呼び出します。

IsManaged

型が管理されているかどうか確認します。

インターフェース

IValueData

データが格納されたヒープへのインターフェイスを表します。

構造体

TPair
TRttiContext

TRttiContext は、Rtti ユニットに不可欠なものです。

TValue

バリアント型の軽量版を表します。

TValueData

多くの型の格納構造を表します。

Personal tools