Data.Bind.Components.TEvalShortcutFactories.Supports

From RAD Studio API Documentation
Jump to: navigation, search

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

Delphi

function Supports(const AExpression: TEvalEnumeratorToEditor; out AEvalShortcut: TEvalShortcutEnumeratorToEditor): Boolean; overload;
function Supports(const AExpression: TEvalEnumeratorToEditor): Boolean; overload;
function Supports(const AExpression: TEvalEnumerator; out AEvalShortcut: TEvalShortcutEnumerator): Boolean; overload;
function Supports(const AExpression: TEvalEnumerator): Boolean; overload;

C++

bool __fastcall Supports(TEvalEnumeratorToEditor* const AExpression, /* out */ TEvalShortcutEnumeratorToEditor* &AEvalShortcut)/* overload */;
bool __fastcall Supports(TEvalEnumeratorToEditor* const AExpression)/* overload */;
bool __fastcall Supports(TEvalEnumerator* const AExpression, /* out */ TEvalShortcutEnumerator* &AEvalShortcut)/* overload */;
bool __fastcall Supports(TEvalEnumerator* const AExpression)/* overload */;

Description

Returns True if any registered factory can provide an evaluator to evaluate the specified expression using evaluation shortcuts and fills AEvalShortcut with that evaluator, or returns False if none of the registered factories can provide such an evaluator.

See Also