System.Bindings.Helper.TBindingEventRec
Delphi
TBindingEventRec = record
C++
struct DECLSPEC_DRECORD TBindingEventRec
{
public:
System::Bindings::Outputs::TBindingEvalErrorEvent EvalErrorEvent;
System::Bindings::Outputs::TBindingAssigningValueEvent AssigningValueEvent;
System::Bindings::Outputs::TBindingAssignedValueEvent AssignedValueEvent;
System::Bindings::Outputs::TBindingLocationUpdatedEvent LocationUpdatedEvent;
static TBindingEventRec __fastcall Create()/* overload */;
__fastcall TBindingEventRec(System::Bindings::Outputs::TBindingEvalErrorEvent AEvalErrorEvent)/* overload */;
__fastcall TBindingEventRec(System::Bindings::Outputs::TBindingAssigningValueEvent AAssigningValueEvent)/* overload */;
__fastcall TBindingEventRec(System::Bindings::Outputs::TBindingEvalErrorEvent AEvalErrorEvent, System::Bindings::Outputs::TBindingAssigningValueEvent AAssigningValueEvent)/* overload */;
__fastcall TBindingEventRec(System::Bindings::Outputs::TBindingEvalErrorEvent AEvalErrorEvent, System::Bindings::Outputs::TBindingAssigningValueEvent AAssigningValueEvent, System::Bindings::Outputs::TBindingAssignedValueEvent AAssignedValueEvent)/* overload */;
__fastcall TBindingEventRec(System::Bindings::Outputs::TBindingEvalErrorEvent AEvalErrorEvent, System::Bindings::Outputs::TBindingAssigningValueEvent AAssigningValueEvent, System::Bindings::Outputs::TBindingAssignedValueEvent AAssignedValueEvent, System::Bindings::Outputs::TBindingLocationUpdatedEvent ALocationUpdatedEvent)/* overload */;
TBindingEventRec() {}
};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
record struct |
public | System.Bindings.Helper.pas System.Bindings.Helper.hpp |
System.Bindings.Helper | System.Bindings.Helper |
説明
バインディング イベントのレコード。
TBindingEventRec は、バインディング イベントのレコードです。
TBindingEventRec には、以下のフィールドが含まれます。
パラメータ | 意味 |
EvalErrorEvent
|
評価エラーが発生したときに呼び出されます。 |
AssignValueEvent
|
評価が無事に完了した場合、結果が出力に割り当てられます。割り当ての前に、AssignValueEvent に対するイベント ハンドラが呼び出されます。イベントが自分で割り当てを処理する場合、エンジンは結果を出力に割り当てません。
|