DesignIntf.IDesigner60.GetObjectNames
Delphi
procedure GetObjectNames(TypeData: PTypeData; Proc: TGetStrProc);
C++
virtual void __fastcall GetObjectNames(System::Typinfo::PTypeData TypeData, System::Classes::TGetStrProc Proc) = 0 ;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | DesignIntf.pas DesignIntf.hpp |
DesignIntf | IDesigner60 |
Beschreibung
Ruft für jedes Objekt, dem eine Eigenschaft mit einem bestimmten Typ zugewiesen werden kann, eine Callback-Funktion auf.
Mit GetObjectNames können Sie die Prozedur im Parameter Proc für mehrere persistente Objekte aufrufen. Jedes dieser Objekte muss die Zuweisung einer Eigenschaft erlauben, deren Typ dem Parameter TypeData entspricht. Bei jedem Aufruf wird dem Parameter S der Prozedur Proc der Name eines Objekts zugewiesen. Der Parameter kann dazu verwendet werden, durch einen Aufruf von GetObject eine Referenz auf das Objekt abzurufen.
Anmerkung: GetComponentNames ruft Proc für Komponenten in den Units, die in der uses-Klausel der Unit des aktuellen Stammobjekts enthalten sind (Delphi) bzw. von der Unit einbezogen werden (C++) und im Stammobjekt selbst auf.