Data.Bind.Components.TEvalShortcutEnumerator.Evaluate

From RAD Studio API Documentation
Jump to: navigation, search

[–] Properties
Type: function
Visibility: protected
Source:
Data.Bind.Components.pas
Data.Bind.Components.hpp
Unit: Data.Bind.Components
Parent: TEvalShortcutEnumerator

Delphi

function Evaluate(const AExpression: TEvalEnumerator; const ATypes: array of TScopeMemberType; out AValue: TValue): Boolean; virtual; abstract;

C++

virtual bool __fastcall Evaluate(TEvalEnumerator* const AExpression, const TScopeMemberType *ATypes, const System::NativeInt ATypes_High, /* out */ System::Rtti::TValue &AValue) = 0 ;

Description

Evaluates the specified TEvalEnumerator expression object using evaluation shortcuts.

Evaluate fills AValue with the evaluated value in the first of the specified types (ATypes) that can be used to format the value.