API:Data.Bind.Components.TBindCompDesignExpression

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TBindCompDesignExpression = record

C++

struct DECLSPEC_DRECORD TBindCompDesignExpression
{
public:
    __interface DELPHIINTERFACE TExecuteDesignExpression;
    typedef System::DelphiInterface<TExecuteDesignExpression> _di_TExecuteDesignExpression;
    __interface TExecuteDesignExpression  : public System::IInterface
    {
        virtual void __fastcall Invoke(const System::UnicodeString AName, const System::UnicodeString AExpression, System::DelphiInterface<System::Sysutils::TProc__1<System::Bindings::Evalprotocol::_di_IValue> > ACallback) = 0 ;
    };
    __interface DELPHIINTERFACE TExecuteDesignExpression2;
    typedef System::DelphiInterface<TExecuteDesignExpression2> _di_TExecuteDesignExpression2;
    __interface TExecuteDesignExpression2  : public System::IInterface
    {
        virtual void __fastcall Invoke(const System::UnicodeString AName, const System::UnicodeString AControlExpression, const System::UnicodeString ASourceExpression, System::DelphiInterface<System::Sysutils::TProc__1<System::Bindings::Evalprotocol::_di_IValue> > ACallback) = 0 ;
    };
    __interface DELPHIINTERFACE TSaveDesignExpression;
    typedef System::DelphiInterface<TSaveDesignExpression> _di_TSaveDesignExpression;
    __interface TSaveDesignExpression  : public System::IInterface
    {
        virtual void __fastcall Invoke(const System::UnicodeString AName, const System::UnicodeString AExpression) = 0 ;
    };
private:
    System::UnicodeString FName;
    System::UnicodeString FControlScope;
    System::UnicodeString FControlExpression;
    System::UnicodeString FSourceScope;
    System::UnicodeString FSourceExpression;
    _di_TExecuteDesignExpression FExecuteControlProc;
    _di_TExecuteDesignExpression FExecuteSourceProc;
    _di_TExecuteDesignExpression2 FExecuteAssignToSourceProc;
    _di_TExecuteDesignExpression2 FExecuteAssignToControlProc;
    _di_TSaveDesignExpression FSaveControlProc;
    _di_TSaveDesignExpression FSaveSourceProc;
    System::Classes::TCollectionItem* FCollectionItem;
    System::UnicodeString FCollectionName;
    System::Classes::TCollectionItem* FParentCollectionItem;
    TBindCompDesignerExpressionType FExpressionType;
public:
    __fastcall TBindCompDesignExpression(const System::UnicodeString AName, const System::UnicodeString AControlScope, const System::UnicodeString AControlExpression, const System::UnicodeString ASourceScope, const System::UnicodeString ASourceExpression, _di_TExecuteDesignExpression2 AExecuteAssignToControl, _di_TExecuteDesignExpression2 AExecuteAssignToSource, _di_TExecuteDesignExpression AExecuteControl, _di_TExecuteDesignExpression AExecuteSource, _di_TSaveDesignExpression ASaveControl, _di_TSaveDesignExpression ASaveSource, System::Classes::TCollectionItem* ACollectionItem, const System::UnicodeString ACollectionName, System::Classes::TCollectionItem* AParentCollectionItem, TBindCompDesignerExpressionType AExpressionType);
    __property System::UnicodeString Name = {read=FName};
    __property System::UnicodeString ControlScope = {read=FControlScope};
    __property System::UnicodeString ControlExpression = {read=FControlExpression};
    __property System::UnicodeString SourceScope = {read=FSourceScope};
    __property System::UnicodeString SourceExpression = {read=FSourceExpression};
    __property _di_TExecuteDesignExpression2 ExecuteAssignToControlProc = {read=FExecuteAssignToControlProc};
    __property _di_TExecuteDesignExpression2 ExecuteAssignToSourceProc = {read=FExecuteAssignToSourceProc};
    __property _di_TExecuteDesignExpression ExecuteSourceProc = {read=FExecuteSourceProc};
    __property _di_TExecuteDesignExpression ExecuteControlProc = {read=FExecuteControlProc};
    __property _di_TSaveDesignExpression SaveSourceProc = {read=FSaveSourceProc};
    __property _di_TSaveDesignExpression SaveControlProc = {read=FSaveControlProc};
    __property System::Classes::TCollectionItem* CollectionItem = {read=FCollectionItem};
    __property System::UnicodeString CollectionName = {read=FCollectionName};
    __property System::Classes::TCollectionItem* ParentCollectionItem = {read=FParentCollectionItem};
    __property TBindCompDesignerExpressionType ExpressionType = {read=FExpressionType};
    TBindCompDesignExpression() {}
};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
record
struct
public
Data.Bind.Components.pas
Data.Bind.Components.hpp
Data.Bind.Components Data.Bind.Components

Beschreibung

Embarcadero Technologies verfügt zurzeit über keine zusätzlichen Informationen. Bitte unterstützen Sie uns bei der Dokumentation dieses Themas, indem Sie Ihre Kommentare auf der Diskussionsseite eingeben.