System.Bindings.Outputs.TBindingOutput.MakeLocation

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

function MakeLocation(AObject: TObject; const PropertyName: String): TLocationRec; overload;
function MakeLocation(Scope: IScope; const Expr: string;  out LocationRec: TLocationRec): Boolean; overload;

C++

TLocationRec __fastcall MakeLocation(System::TObject* AObject, const System::UnicodeString PropertyName)/* overload */;
bool __fastcall MakeLocation(System::Bindings::Evalprotocol::_di_IScope Scope, const System::UnicodeString Expr, /* out */ TLocationRec &LocationRec)/* overload */;

Properties

Type Visibility Source Unit Parent
function protected
System.Bindings.Outputs.pas
System.Bindings.Outputs.hpp
System.Bindings.Outputs TBindingOutput

Description

Generates an output location for the given output pair.

The MakeLocation method generates an output location for the given output pair specified by means of the AObject and PropertyName parameters. There are two MakeLocation overloaded methods. While the first one has been described above, the second MakeLocation overloaded method needs to be called with the following parameters:

Field Meaning
Scope The binding scope
Expr The binding expression
LocationRec The output pair consisting of an object and a property

See Also