System.Bindings.Outputs.TBindingOutput.MakeLocation
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 |