FMX.ListView.Types.TListItemDrawable

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Classes.TInterfacedPersistentSystem.Classes.TPersistentSystem.TObjectTListItemDrawable

Delphi

TListItemDrawable = class(TInterfacedPersistent)

C++

class PASCALIMPLEMENTATION TListItemDrawable : public System::Classes::TInterfacedPersistent

Propriétés

Type Visibilité  Source Unité  Parent
class public
FMX.ListView.Types.pas
FMX.ListView.Types.hpp
FMX.ListView.Types FMX.ListView.Types

Description

TInterfacedPersistent est un ancêtre pour les objets persistants qui implémentent les interfaces.

FMX.ListView.Types.TListItemDrawable hérite de System.Classes.TInterfacedPersistent. Tout le contenu en-dessous de cette ligne se réfère à System.Classes.TInterfacedPersistent.

TInterfacedPersistent est un ancêtre pour les objets persistants qui implémentent les interfaces.

TInterfacedPersistent, comme tous les objets persistants, vous permet de lire et d'écrire ses propriétés dans un flux. En outre, il offre une implémentation par défaut des méthodes IInterface (_AddRef, _Release et QueryInterface). Cette implémentation consiste simplement à transmettre ces appels à l'interface du propriétaire éventuel de l'objet persistant.

Ne créez pas d'instances de TInterfacedPersistent. Utilisez TInterfacedPersistent comme classe de base pour la déclaration d'objets qui ne sont pas des composants mais qui nécessitent néanmoins d'être enregistrés dans un flux ou que leurs propriétés soient affectées à d'autres objets, et qui prennent en charge les interfaces.

Voir aussi