TypInfo

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

Contents

C++ の情報

クラス

EPropertyConvertError

EPropertyConvertError は,プロパティの値を取得または設定するときに発生する型エラーの例外クラスです。

EPropertyError

EPropertyError は,プロパティの値を設定できなかったときに生成される例外クラスです。

TArrayTypeData

TArrayTypeData は、配列の RTTI 情報を格納するために内部的に使われるものです。

TAttrData

TAttrData は、属性を格納するために内部的に使われるものです。

TAttrEntry

TAttrEntry は、属性を表すために内部的に使われるものです。

TFieldExEntry

TFieldExEntry は、フィールドの RTTI 情報を格納するために内部的に使われるものです。

TIntfMethodEntry

TIntfMethodEntry は、メソッドの RTTI 情報を格納するために内部的に使われるものです。

TIntfMethodEntryTail

TIntfMethodEntryTail は、メソッドの RTTI 情報を格納するために内部的に使われるものです。

TIntfMethodParam

TIntfMethodParam は、メソッド パラメータの RTTI 情報を格納するために内部的に使われるものです。

TIntfMethodParamTail

TIntfMethodParamTail は、メソッド パラメータの RTTI 情報を格納するために内部的に使われるものです。

TIntfMethodTable

TIntfMethodTable は、メソッドの RTTI 情報を格納するために内部的に使われるものです。

TManagedField

TManagedField は、管理対象フィールドの RTTI 情報を格納するために内部的に使われるものです。

TProcedureParam

TProcedureParam は、手続きパラメータの RTTI 情報を格納するために内部的に使われるものです。

TProcedureSignature

TProcedureSignature は、手続きの RTTI 情報を格納するために内部的に使われるものです。

TPropData

TPropData は、プロパティの RTTI 情報を格納するために内部的に使われるものです。

TPropDataEx

TPropDataEx は、プロパティの RTTI 情報を格納するために内部的に使われるものです。

TPropInfo

TPropInfo は、コンポーネント プロパティの型情報のレコードです。

TPropInfoEx

TPropInfoEx は、プロパティの RTTI 情報を格納するために内部的に使われるものです。

TPublishableVariantType

TPublishableVariantType は,Variant のデータを表すオブジェクトのパブリッシュプロパティを表面化させる,カスタム Variant 型の基本クラスです。

TRecordTypeField

TRecordTypeField は、レコード フィールドの RTTI 情報を格納するために内部的に使われるものです。

TTypeData

TTypeData 型は,型情報を表すために内部的に使用されます。

TTypeInfo

TypeInfo から返されたデータ型の情報を保持します。

TVmtFieldClassTab

TVmtFieldClassTab は、インスタンス フィールドの RTTI 情報を格納するために内部的に使われるものです。

TVmtFieldEntry

TVmtFieldEntry は、インスタンス フィールドの RTTI 情報を格納するために内部的に使われるものです。

TVmtFieldTable

TVmtFieldTable は、インスタンス フィールドの RTTI 情報を格納するために内部的に使われるものです。

TVmtMethodEntry

TVmtMethodEntry は、メソッドの RTTI 情報を格納するために内部的に使われるものです。

TVmtMethodEntryTail

TVmtMethodEntryTail は、メソッドの RTTI 情報を格納するために内部的に使われるものです。

TVmtMethodExEntry

TVmtMethodExEntry は、メソッドの RTTI 情報を格納するために内部的に使われるものです。

TVmtMethodParam

TVmtMethodParam は、メソッド パラメータの RTTI 情報を格納するために内部的に使われるものです。

TVmtMethodTable

TVmtMethodTable は、メソッドの RTTI 情報を格納するために内部的に使われるものです。

列挙型

TCallConv

Delphi がサポートしている利用可能な呼び出し規約を列挙します。

TFloatType

TTypeData レコード内の浮動小数点数型を列挙します。

TIntfFlag

TTypeData レコード内のインターフェイス フラグ型を列挙します。

TMemberVisibility

クラス、インターフェイス、またはレコード メンバに指定可能な可視性指定子を列挙します。

TMethodKind

TTypeData レコード内のメソッド型を列挙します。

TOrdType

TTypeData レコード内の順序型を列挙します。

TParamFlag

TParamFlag および TParamFlags は,メソッドパラメータの属性を示します。

TTypeKind

これらの型は,フォームデザイナで操作される型を示します。

関数

FreeAndNilProperties

オブジェクトであるプロパティ値を解放し,それらの値を nil(Delphi)または NULL(C++)に設定します。

GetAnsiStrProp

AnsiString 型のコンポーネント プロパティの値を返します。

GetDynArrayProp

動的配列型であるコンポーネント プロパティの値を返します。

GetEnumName

値を与えられた Delphi 列挙型定数の名前を返します。

GetEnumProp

列挙型であるコンポーネント プロパティの値を返します。

GetEnumValue

指定した文字列表現の列挙型の値を返します。

GetFloatProp

float 型であるコンポーネント プロパティの値を返します。

GetInt64Prop

Int64 型であるコンポーネント プロパティの値を返します。

GetInterfaceProp

インターフェイス型であるコンポーネント プロパティの値を返します。

GetMethodProp

メソッド型であるコンポーネント プロパティの値を返します。

GetObjectProp

オブジェクト型であるコンポーネント プロパティの値を返します。

GetObjectPropClass

オブジェクト型であるコンポーネント プロパティのクラス型を返します。

GetOrdProp

順序型であるコンポーネント プロパティの値を返します。

GetPropInfo

コンポーネントのプロパティに関する情報を取得します。

GetPropInfos

コンポーネント プロパティのリストを取得します。

GetPropList

コンポーネント プロパティのリストを取得します。

GetPropName

与えられた PPropInfo で識別されるコンポーネント プロパティの名前を返します。

GetPropValue

コンポーネントのプロパティ値をバリアントとして取得します。

GetSetElementName

与えられた定数の文字列表現を返します。

GetSetElementValue

名前で識別される与えられた定数の整数表現を返します。

GetSetProp

集合型であるコンポーネント プロパティの値を返します。

GetStrProp

文字列型であるコンポーネント プロパティの値を返します。

GetTypeData

型に関する情報へのポインタが返されます。

GetTypeName

型情報レコードから型の名前を返します。

GetUnicodeStrProp

UnicodeString 型のコンポーネント プロパティの値を返します。

GetVariantProp

バリアント型であるコンポーネント プロパティの値を返します。

GetWideStrProp

WideString 型であるコンポーネント プロパティの値を返します。

IsPublishedProp

指定したコンポーネント プロパティがパブリッシュされたプロパティであるかどうかを判定します。

IsStoredProp

指定したコンポーネント プロパティが stored 属性を持っているかどうかを判定します。

PropIsType

コンポーネント プロパティが特定のデータ型のものかどうかを判定します。

PropType

コンポーネントのプロパティ型を取得します。

SamePropTypeName

与えられた 2 つのプロパティ名が同じかどうかをチェックします。

SetAnsiStrProp

AnsiString 型のコンポーネント プロパティの値を設定します。

SetDynArrayProp

動的配列型であるコンポーネント プロパティの値を設定します。

SetEnumProp

列挙型であるコンポーネント プロパティの値を設定します。

SetFloatProp

float 型であるコンポーネント プロパティの値を設定します。

SetInt64Prop

Int64 型であるコンポーネント プロパティの値を設定します。

SetInterfaceProp

インターフェイス型であるコンポーネント プロパティの値を設定します。

SetMethodProp

メソッド型であるコンポーネント プロパティの値を設定します。

SetObjectProp

オブジェクト型であるコンポーネント プロパティの値を設定します。

SetOrdProp

順序型であるコンポーネント プロパティの値を設定します。

SetPropValue

バリアント値を使ってコンポーネント プロパティの値を設定します。

SetSetProp

集合型であるコンポーネント プロパティの値を設定します。

SetStrProp

文字列型であるコンポーネント プロパティの値を設定します。

SetToString

コンポーネントのプロパティの 1 つ以上の集合値を返します。

SetUnicodeStrProp

UnicodeString 型のコンポーネント プロパティの値を設定します。

SetVariantProp

バリアント型であるコンポーネント プロパティの値を設定します。

SetWideStrProp

WideString 型であるコンポーネント プロパティの値を設定します。

SortPropList

コンポーネント プロパティのリストを英数字順にソートします。

StringToSet

集合型のコンポーネント プロパティの集合値のビット マスクを返します。

Typedef

PArrayTypeData

PArrayTypeData は、配列の RTTI 情報を格納するために内部的に使われるものです。

PAttrEntry

PAttrEntry は、属性を表すために内部的に使われるものです。

PFieldExEntry

PFieldExEntry は、フィールドの RTTI 情報を格納するために内部的に使われるものです。

PIntfMethodEntry

PIntfMethodEntry は、メソッドの RTTI 情報を格納するために内部的に使われるものです。

PIntfMethodEntryTail

PIntfMethodEntryTail は、メソッドの RTTI 情報を格納するために内部的に使われるものです。

PIntfMethodParam

PIntfMethodParam は、メソッド パラメータの RTTI 情報を格納するために内部的に使われるものです。

PIntfMethodParamTail

PIntfMethodParamTail は、メソッド パラメータの RTTI 情報を格納するために内部的に使われるものです。

PIntfMethodTable

TIntfMethodTable は、メソッドの RTTI 情報を格納するために内部的に使われるものです。

PManagedField

PManagedField は、管理対象フィールドの RTTI 情報を格納するために内部的に使われるものです。

PPTypeInfo

TypeInfo から返されたデータ型の情報に対するポインタへのポインタを保持します。

PProcedureParam

PProcedureParam は、手続きパラメータの RTTI 情報を格納するために内部的に使われるものです。

PProcedureSignature

PProcedureSignature は、手続きの RTTI 情報を格納するために内部的に使われるものです。

PPropData

PPropData は、プロパティの RTTI 情報を格納するために内部的に使われるものです。

PPropDataEx

PPropDataEx は、プロパティの RTTI 情報を格納するために内部的に使われるものです。

PPropInfo

PPropInfo は、コンポーネント プロパティ情報を保持する TPropInfo レコードへのポインタです。

PPropInfoEx

PPropInfoEx は、プロパティの RTTI 情報を格納するために内部的に使われるものです。

PPropList

TPropList 配列へのポインタを定義します。

PRecordTypeField

PRecordTypeField は、レコード フィールドの RTTI 情報を格納するために内部的に使われるものです。

PTypeData

PTypeData は、コンポーネント プロパティ型情報を保持する TTypeData レコードへのポインタです。

PVmtFieldClassTab

PVmtFieldClassTab は、インスタンス フィールドの RTTI 情報を格納するために内部的に使われるものです。

PVmtFieldEntry

PVmtFieldEntry は、インスタンス フィールドの RTTI 情報を格納するために内部的に使われるものです。

PVmtFieldTable

PVmtFieldTable は、インスタンス フィールドの RTTI 情報を格納するために内部的に使われるものです。

PVmtMethodEntry

PVmtMethodEntry は、メソッドの RTTI 情報を格納するために内部的に使われるものです。

PVmtMethodEntryTail

PVmtMethodEntryTail は、メソッドの RTTI 情報を格納するために内部的に使われるものです。

PVmtMethodExEntry

PVmtMethodExEntry は、メソッドの RTTI 情報を格納するために内部的に使われるものです。

PVmtMethodParam

PVmtMethodParam は、メソッド パラメータの RTTI 情報を格納するために内部的に使われるものです。

PVmtMethodTable

PVmtMethodTable は、メソッドの RTTI 情報を格納するために内部的に使われるものです。

TIntfFlags

TTypeData レコード内のインターフェイス フラグ型を列挙します。

TIntfFlagsBase

TTypeData レコード内のインターフェイス フラグ型の集合です。

TParamFlags

TParamFlagTParamFlags は、メソッド パラメータの属性を示します。

TParamFlagsBase

TParamFlagTParamFlagsBase は、メソッド パラメータの属性を示します。

TPropInfoProc

TPropInfoProc は、プロパティ情報を取得する際に内部的に使われるものです。

TPropList

PPropInfo 値の配列を定義します。

TTypeKinds

TTypeKind 値の集合を定義します。

変数

BooleanIdents

true および false の文字列表現の配列です。

DotSep

ドット('.')文字を示します。

Personal tools