System.Classes.TReader.Owner

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Owner: TComponent read FOwner write FOwner;

C++

__property TComponent* Owner = {read=FOwner, write=FOwner};

Propriétés

Type Visibilité  Source Unité  Parent
property public
System.Classes.pas
System.Classes.hpp
System.Classes TReader

Description

Indique le composant défini dans la propriété Owner des composants lus dans le flux de l'objet lecteur.

La propriété Owner est utilisée de manière interne par le système de flux de composants pour déterminer les composants à transférer dans le flux. Le processus de flux gère tous les composants possédés par le composant identifié par Root.

Owner correspond à la propriété Owner du composant manipulé par le flux. La valeur de la propriété Owner du composant est initialisée à partir de la propriété Owner du lecteur. Si la valeur de la propriété Owner d'un lecteur est égale à nil (Delphi) ou NULL (C++), la propriété Root est alors affectée comme valeur de la propriété Owner du composant.

Pour la plupart des composants, Owner a la valeur nil (Delphi) ou NULL (C++). Pour les composants contenant des composants qui ne sont pas possédés par la fiche Root, comme les noeuds d'un composant vue arborescente, Owner est différent de Root. La méthode GetChildOwner du composant détermine Owner.

Voir aussi