System.Bindings.EvalProtocol.ICustomWrapper

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

Delphi

ICustomWrapper = interface

C++

__interface  INTERFACE_UUID("{45963846-9D75-4219-8A5D-1CDEECAEA7CD}") ICustomWrapper  : public System::IInterface

プロパティ

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

説明

ラップされた見せかけのオブジェクト メンバの構文形式と見せかけのメンバの値を計算するユーザー ルーチンについて、情報をエンジンに伝えます。


カスタム ラッパーは必ず ICustomWrapper インターフェイスを実装しています。このインターフェイスによって、ラップされた見せかけのオブジェクト メンバの構文形式と見せかけのメンバの値を計算するユーザー ルーチンについての情報がエンジンに伝えられるからです。

たとえば、ラップされた見せかけのオブジェクト メンバの値をカスタム ラッパーが計算できるようにするには、カスタム ラッパーにパラメータを渡す必要があるかどうかなどを、ラッパーの種類を基にエンジンは判断することができます。

関連項目