API:Data.DB.TIDispatchField

De RAD Studio API Documentation
Aller à : navigation, rechercher

Data.DB.TInterfaceFieldData.DB.TFieldSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTIDispatchField

Delphi

TIDispatchField = class(TInterfaceField)

C++

class PASCALIMPLEMENTATION TIDispatchField : public TInterfaceField

Propriétés

Type Visibilité  Source Unité  Parent
class public
Data.DB.pas
Data.DB.hpp
Data.DB Data.DB

Description

TInterfaceField représente un champ interface d'un ensemble de données.

Data.DB.TIDispatchField hérite de Data.DB.TInterfaceField. Tout le contenu en-dessous de cette ligne se réfère à Data.DB.TInterfaceField.

TInterfaceField représente un champ interface d'un ensemble de données.

TInterfaceField encapsule les comportements fondamentaux communs à tous les champs contenant comme données un pointeur d'interface (IUnknown). TInterfaceField réimplémente les propriétés Value et AsVariant afin de les adapter à l'accès aux champs contenant des interfaces.

Si vous utilisez l'éditeur de champs à la conception pour créer un composant champ persistant pour le champ interface, vous pouvez y accéder par le nom à l'exécution. Lors de l'utilisation de composants champ dynamiques, vous pouvez accéder à l'instance TInterfaceField au moyen de la méthode FieldByName ou de la propriété Fields de l'ensemble de données.

Voir aussi