TypInfo

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

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.

Personal tools