Anzeigen: Delphi C++
Anzeigeeinstellungen

System.Classes.GetUltimateOwner

Aus XE2 API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch

Frühere Versionen
Übersetzungen