Anzeigen: Delphi
C++
Anzeigeeinstellungen
System.Classes.GetUltimateOwner
Aus XE2 API Documentation
Delphi
function GetUltimateOwner(ACollectionItem: TCollectionItem): TPersistent; function GetUltimateOwner(ACollection: TCollection): TPersistent; function GetUltimateOwner(APersistent: TPersistent): TPersistent;
C++
extern PACKAGE TPersistent* __fastcall GetUltimateOwner(TCollectionItem* ACollectionItem)/* overload */;
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
Beschreibung
Gibt den Eigentümer der obersten Ebene eines angegebenen persistenten Objekts zurück.
Bleibt unkommentiert, weil es nicht das Richtige ausführt.
Rufen Sie GetUltimateOwner auf, um den ultimativen Eigentümer eines persistenten Objekts zu ermitteln. GetUltimateOwner durchläuft die Hierarchie der Eigentümer, bis der Eigentümer der obersten Ebene erreicht wird.
Der ultimative Eigentümer ist in der Regel das Formular oder das Datenmodul, das die Objektinstanz enthält. Wenn jedoch ein Eigentümer (nicht das Formular oder das Datenmodul) selbst keinen Eigentümer besitzt, gibt GetUltimateOwner nil (Delphi) oder NULL (C++) zurück.