System.Bindings.EvalProtocol.IDynamicGroup

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

IDynamicGroup = interface(IGroup)

C++

__interface  INTERFACE_UUID("{9F4AA978-B053-4137-87EE-A1C66C53FB25}") IDynamicGroup  : public IGroup

Propriétés

Type Visibilité  Source Unité  Parent
interface
class
public
System.Bindings.EvalProtocol.pas
System.Bindings.EvalProtocol.hpp
System.Bindings.EvalProtocol System.Bindings.EvalProtocol

Description

Permet la détermination différée de la valeur d'un membre d'objet.

IDynamicGroup est une interface qui permet la détermination différée de la valeur d'un membre d'objet. Le membre d'objet peut seulement être disponible lors de l'évaluation, mais un wrapper doit être présent pour ce membre lors de la compilation. Des groupes dynamiques permettent cela et se lient eux-mêmes aux groupes réels lors de l'évaluation afin que le moteur détermine la valeur réelle du membre d'objet.

Des membres d'objet spécifiés dans le script, qui sont introuvables parmi les informations RTTI de l'objet parent lors de la compilation, sont représentés par des groupes dynamiques.

Voir aussi