System.Classes.TStream.WriteDescendent
Delphi
procedure WriteDescendent(const Instance, Ancestor: TComponent);
C++
void __fastcall WriteDescendent(TComponent* const Instance, TComponent* const Ancestor);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TStream |
Description
Ecrit des composants et leurs propriétés dans des fiches héritées.
N'appelez pas directement WriteDescendent. WriteDescendent est appelée automatiquement par WriteComponent.
WriteDescendent construit un objet écrivain, puis appelle sa méthode WriteDescendent afin d'écrire dans le flux le composant transmis par Instance. Instance est soit une fiche héritée dérivée de Ancestor soit nil (Delphi) ou NULL (C++). Néanmoins, WriteDescendent n'est jamais utilisée pour écrire les composants possédés; la méthode ne fait qu'initier l'écriture dans le flux de composants racine.