TypInfo
Contents |
C++-Informationen
Klasse
| EPropertyConvertError |
EPropertyConvertError ist die Exception-Klasse für Typenfehler, die beim Zugriff auf eine Eigenschaft auftreten. |
| EPropertyError |
EPropertyError ist die Exception-Klasse für fehlgeschlagene Versuche, den Wert einer Eigenschaft zuzuweisen. |
| TArrayTypeData |
TArrayTypeData wird intern zum Speichern von Array-RTTI-Informationen verwendet. |
| TAttrData |
TAttrData wird intern zum Speichern von Attributen verwendet. |
| TAttrEntry |
TAttrEntry wird intern zur Repräsentation eines Attributs verwendet. |
| TFieldExEntry |
TFieldExEntry wird intern zum Speichern von Feld-RTTI-Informationen verwendet. |
| TIntfMethodEntry |
TIntfMethodEntry wird intern zum Speichern von Methoden-RTTI-Informationen verwendet. |
| TIntfMethodEntryTail |
TIntfMethodEntryTail wird intern zum Speichern von Methoden-RTTI-Informationen verwendet. |
| TIntfMethodParam |
TIntfMethodParam wird intern zum Speichern von Methodenparameter-RTTI-Informationen verwendet. |
| TIntfMethodParamTail |
TIntfMethodParamTail wird intern zum Speichern von Methodenparameter-RTTI-Informationen verwendet. |
| TIntfMethodTable |
PIntfMethodTable wird intern zum Speichern von Methoden-RTTI-Informationen verwendet. |
| TManagedField |
TManagedField wird intern zum Speichern von verwalteten Feld-RTTI-Informationen verwendet. |
| TProcedureParam |
TProcedureParam wird intern zum Speichern von Prozedurenparameter-RTTI-Informationen verwendet. |
| TProcedureSignature |
TProcedureSignature wird intern zum Speichern von Prozeduren-RTTI-Informationen verwendet. |
| TPropData |
TPropData wird intern zum Speichern von Eigenschafts-RTTI-Informationen verwendet. |
| TPropDataEx |
TPropDataEx wird intern zum Speichern von Eigenschafts-RTTI-Informationen verwendet. |
| TPropInfo |
TPropInfo ist ein Record mit Typinformationen über eine Komponenteneigenschaft. |
| TPropInfoEx |
TPropInfoEx wird intern zum Speichern von Eigenschafts-RTTI-Informationen verwendet. |
| TPublishableVariantType |
TPublishableVariantType ist eine Basisklasse für benutzerdefinierte Variantentypen. Die Klasse ermöglicht die Bearbeitung der als published deklarierten Eigenschaften eines Objekts, das die Daten der Variante repräsentiert. |
| TRecordTypeField |
TRecordTypeField wird intern zum Speichern von Record-Feld-RTTI-Informationen verwendet. |
| TTypeData |
TTypeData wird intern zur Darstellung von Typinformationen verwendet. |
| TTypeInfo |
Enthält Informationen für einen Datentyp, der von TypeInfo zurückgegeben wird. |
| TVmtFieldClassTab |
TVmtFieldClassTab wird intern zum Speichern von Instanzenfeld-RTTI-Informationen verwendet. |
| TVmtFieldEntry |
TVmtFieldEntry wird intern zum Speichern von Instanzenfeld-RTTI-Informationen verwendet. |
| TVmtFieldTable |
TVmtFieldTable wird intern zum Speichern von Instanzenfeld-RTTI-Informationen verwendet. |
| TVmtMethodEntry |
TVmtMethodEntry wird intern zum Speichern von Methoden-RTTI-Informationen verwendet. |
| TVmtMethodEntryTail |
TVmtMethodEntryTail wird intern zum Speichern von Methoden-RTTI-Informationen verwendet. |
| TVmtMethodExEntry |
TVmtMethodExEntry wird intern zum Speichern von Methoden-RTTI-Informationen verwendet. |
| TVmtMethodParam |
TVmtMethodParam wird intern zum Speichern von Methodenparameter-RTTI-Informationen verwendet. |
| TVmtMethodTable |
TVmtMethodTable wird intern zum Speichern von Methoden-RTTI-Informationen verwendet. |
Aufzählung
| TCallConv |
Führt die möglichen Aufrufkonventionen auf, die von Delphi unterstützt werden. |
| TFloatType |
Listet die Typen der Gleitkommazahlen im TTypeData-Record auf. |
| TIntfFlag |
Listet die Typen der Interface-Flags im TTypeData-Record auf. |
| TMemberVisibility |
Führt die möglichen Sichtbarkeitsbezeichner eines Klassen-, Interface- oder Record-Members auf. |
| TMethodKind |
Listet die Typen der Gleitkommazahlen im TTypeData-Record auf. |
| TOrdType |
Listet die Typen der Gleitkommazahlen im TTypeData-Record auf. |
| TParamFlag |
TParamFlag und TParamFlags bezeichnen die Attribute eines Methodenparameters. |
| TTypeKind |
Diese Typen beschreiben einen Typ, der im Formular-Designer bearbeitet wird. |
Funktion
| FreeAndNilProperties |
Gibt alle Eigenschaftswerte frei, die Objekte sind, und setzt deren Wert auf nil (Delphi) oder auf NULL (C++). |
| GetAnsiStrProp |
Gibt den Wert einer Komponenteneigenschaft zurück, die ein AnsiString-Typ ist. |
| GetDynArrayProp |
Gibt einen Wert einer Komponenteneigenschaft zurück, die ein dynamischer Array-Typ ist. |
| GetEnumName |
Gibt den Namen einer Delphi-Aufzählungstypkonstante zurück, deren Wert angegeben wurde. |
| GetEnumProp |
Gibt den Wert einer Komponenteneigenschaft zurück, die ein Aufzählungstyp ist. |
| GetEnumValue |
Gibt anhand der String-Darstellung den wert einer Delphi-Typkonstante einer Aufzählung zurück. |
| GetFloatProp |
Gibt den Wert einer Komponenteneigenschaft zurück, die ein Float-Typ ist. |
| GetInt64Prop |
Gibt den Wert einer Komponenteneigenschaft zurück, die ein Int64-Typ ist. |
| GetInterfaceProp |
Gibt den Wert einer Komponenteneigenschaft zurück, die ein Interface-Typ ist. |
| GetMethodProp |
Gibt den Wert einer Komponenteneigenschaft zurück, die ein Methodentyp ist. |
| GetObjectProp |
Gibt den Wert einer Komponenteneigenschaft zurück, die ein Objekttyp ist. |
| GetObjectPropClass |
Gibt den Klassentyp einer Komponenteneigenschaft zurück, die ein Objekttyp ist. |
| GetOrdProp |
Gibt den Wert einer Komponenteneigenschaft zurück, die ein Ordinal-Typ ist. |
| GetPropInfo |
Ruft Informationen über eine Komponenteneigenschaft ab. |
| GetPropInfos |
Ermittelt eine Liste mit den Komponenteneigenschaften. |
| GetPropList |
Ermittelt eine Liste mit den Komponenteneigenschaften. |
| GetPropName |
Gibt den Namen einer durch PPropInfo identifizierten Komponenteneigenschaft zurück. |
| GetPropValue |
Ermittelt den Wert einer Komponenteneigenschaft als eine Variante. |
| GetSetElementName |
Gibt die String-Repräsentation einer angegebenen Konstante zurück. |
| GetSetElementValue |
Gibt die Integer-Repräsentation einer per Namen angegebenen Konstante zurück. |
| GetSetProp |
Gibt den Wert einer Komponenteneigenschaft zurück, die ein Mengentyp ist. |
| GetStrProp |
Gibt den Wert einer Komponenteneigenschaft zurück, die ein String-Typ ist. |
| GetTypeData |
Gibt einen Zeiger auf Informationen über einen Typ zurück. |
| GetTypeName |
Gibt den Namen des Typs aus seinem Typinformations-Record zurück. |
| GetUnicodeStrProp |
Gibt den Wert einer Komponenteneigenschaft zurück, die ein UnicodeString-Typ ist. |
| GetVariantProp |
Gibt den Wert einer Komponenteneigenschaft zurück, die ein Variant-Typ ist. |
| GetWideStrProp |
Gibt den Wert einer Komponenteneigenschaft zurück, die ein WideString-Typ ist. |
| IsPublishedProp |
Stellt fest, ob eine angegebene Komponenteneigenschaft eine als published deklarierte Eigenschaft ist. |
| IsStoredProp |
Stellt fest, ob eine angegebene Komponenteneigenschaft das Attribut stored hat. |
| PropIsType |
Stellt fest, ob eine Komponenteneigenschaft einen bestimmten Datentyp hat. |
| PropType |
Ermittelt den Typ einer Komponenteneigenschaft. |
| SamePropTypeName |
Überprüft, ob die beiden angegebenen Eigenschaftsnamen gleich sind. |
| SetAnsiStrProp |
Setzt den Wert einer Komponenteneigenschaft, die ein AnsiString-Typ ist. |
| SetDynArrayProp |
Setzt den Wert einer Komponenteneigenschaft, die ein dynamischer Array-Typ ist. |
| SetEnumProp |
Setzt den Wert einer Komponenteneigenschaft, die ein Aufzählungstyp ist. |
| SetFloatProp |
Setzt den Wert einer Komponenteneigenschaft, die ein Float-Typ ist. |
| SetInt64Prop |
Setzt den Wert einer Komponenteneigenschaft, die ein Int64-Typ ist. |
| SetInterfaceProp |
Setzt den Wert einer Komponenteneigenschaft, die ein Interface-Typ ist. |
| SetMethodProp |
Setzt den Wert einer Komponenteneigenschaft, die ein Methodentyp ist. |
| SetObjectProp |
Setzt den Wert einer Komponenteneigenschaft, die ein Objekttyp ist. |
| SetOrdProp |
Setzt den Wert einer Komponenteneigenschaft, die ein Ordinal-Typ ist. |
| SetPropValue |
Setzt den Wert einer Komponenteneigenschaft, die einen Variant-Wert verwendet. |
| SetSetProp |
Setzt den Wert einer Komponenteneigenschaft, die ein Mengentyp ist. |
| SetStrProp |
Setzt den Wert einer Komponenteneigenschaft, die ein String-Typ ist. |
| SetToString |
Gibt einen oder mehrere Mengenwerte einer Komponenteneigenschaft zurück. |
| SetUnicodeStrProp |
Setzt den Wert einer Komponenteneigenschaft, die ein UnicodeString-Typ ist. |
| SetVariantProp |
Setzt den Wert einer Komponenteneigenschaft, die ein Variant-Typ ist. |
| SetWideStrProp |
Setzt den Wert einer Komponenteneigenschaft, die ein WideString-Typ ist. |
| SortPropList |
Sortiert eine Liste mit Komponenteneigenschaften alphanumerisch. |
| StringToSet |
Gibt eine Bitmaske der Mengenwerte für eine Komponenteneigenschaft mit dem Typ Menge zurück. |
Typedef
| PArrayTypeData |
PArrayTypeData wird intern zum Speichern von Array-RTTI-Informationen verwendet. |
| PAttrEntry |
PAttrEntry wird intern zur Repräsentation eines Attributs verwendet. |
| PFieldExEntry |
PFieldExEntry wird intern zum Speichern von Feld-RTTI-Informationen verwendet. |
| PIntfMethodEntry |
PIntfMethodEntry wird intern zum Speichern von Methoden-RTTI-Informationen verwendet. |
| PIntfMethodEntryTail |
PIntfMethodEntryTail wird intern zum Speichern von Methoden-RTTI-Informationen verwendet. |
| PIntfMethodParam |
PIntfMethodParam wird intern zum Speichern von Methodenparameter-RTTI-Informationen verwendet. |
| PIntfMethodParamTail |
PIntfMethodParamTail wird intern zum Speichern von Methodenparameter-RTTI-Informationen verwendet. |
| PIntfMethodTable |
PIntfMethodTable wird intern zum Speichern von Methoden-RTTI-Informationen verwendet. |
| PManagedField |
PManagedField wird intern zum Speichern von verwalteten Feld-RTTI-Informationen verwendet. |
| PPTypeInfo |
Enthält einen Zeiger auf einen Zeiger auf Informationen für einen Datentyp, der von TypeInfo zurückgegeben wird. |
| PProcedureParam |
PProcedureParam wird intern zum Speichern von Prozedurenparameter-RTTI-Informationen verwendet. |
| PProcedureSignature |
PProcedureSignature wird intern zum Speichern von Prozeduren-RTTI-Informationen verwendet. |
| PPropData |
PPropData wird intern zum Speichern von Eigenschafts-RTTI-Informationen verwendet. |
| PPropDataEx |
PPropDataEx wird intern zum Speichern von Eigenschafts-RTTI-Informationen verwendet. |
| PPropInfo |
PPropInfo zeigt auf einen TPropInfo-Record, der Informationen über eine Komponenteneigenschaft enthält. |
| PPropInfoEx |
PPropInfoEx wird intern zum Speichern von Eigenschafts-RTTI-Informationen verwendet. |
| PPropList |
Definiert einen Zeiger auf ein TPropList-Array. |
| PRecordTypeField |
PRecordTypeField wird intern zum Speichern von Record-Feld-RTTI-Informationen verwendet. |
| PTypeData |
PTypeData zeigt auf einen TTypeData-Record, der Typinformationen über eine Komponenteneigenschaft enthält. |
| PVmtFieldClassTab |
PVmtFieldClassTab wird intern zum Speichern von Instanzenfeld-RTTI-Informationen verwendet. |
| PVmtFieldEntry |
PVmtFieldEntry wird intern zum Speichern von Instanzenfeld-RTTI-Informationen verwendet. |
| PVmtFieldTable |
PVmtFieldTable wird intern zum Speichern von Instanzenfeld-RTTI-Informationen verwendet. |
| PVmtMethodEntry |
PVmtMethodEntry wird intern zum Speichern von Methoden-RTTI-Informationen verwendet. |
| PVmtMethodEntryTail |
PVmtMethodEntryTail wird intern zum Speichern von Methoden-RTTI-Informationen verwendet. |
| PVmtMethodExEntry |
PVmtMethodExEntry wird intern zum Speichern von Methoden-RTTI-Informationen verwendet. |
| PVmtMethodParam |
PVmtMethodParam wird intern zum Speichern von Methodenparameter-RTTI-Informationen verwendet. |
| PVmtMethodTable |
PVmtMethodTable wird intern zum Speichern von Methoden-RTTI-Informationen verwendet. |
| TIntfFlags |
Listet die Typen der Interface-Flags im TTypeData-Record auf. |
| TIntfFlagsBase |
Menge der Interface-Flag-Typen im TTypeData-Record. |
| TParamFlags |
TParamFlag und TParamFlags geben die Attribute eines Methodenparameters an. |
| TParamFlagsBase |
TParamFlag und TParamFlagsBase geben die Attribute eines Methodenparameters an. |
| TPropInfoProc |
TPropInfoProc wird intern beim Abrufen von Eigenschaftsinformationen verwendet. |
| TPropList |
Definiert ein Array mit PPropInfo-Werten. |
| TTypeKinds |
Definiert eine Menge mit TTypeKind-Werten. |
Variable
| BooleanIdents |
Ein Array der String-Repräsentationen von true und false. |
| DotSep |
Legt das Punktzeichen ('.') fest. |