System.Bindings.EvalProtocol.IDynamicGroup

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

IDynamicGroup = interface(IGroup)

C++

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

プロパティ

種類 可視性 ソース ユニット
interface
class
public
System.Bindings.EvalProtocol.pas
System.Bindings.EvalProtocol.hpp
System.Bindings.EvalProtocol System.Bindings.EvalProtocol

説明

オブジェクト メンバの値を遅延して決定できます。


IDynamicGroup は、オブジェクト メンバの値を遅延して決定できるインターフェイスです。このオブジェクト メンバを利用できるのは、評価時のみですが、そのラッパーはコンパイル時に存在する必要があります。動的グループを使うと、これが可能になり、評価時に実際のグループに動的グループ自体がリンクされ、エンジンによりオブジェクト メンバの実際の値を決定できます。

スクリプトで指定した、オブジェクト メンバがコンパイル時に親オブジェクトの RTTI で見つからないと、動的グループにより表現されます。

関連項目