FMX.StdCtrls.TScrollBar.GetActionLinkClass
Delphi
function GetActionLinkClass: TActionLinkClass; override;
C++
virtual Fmx::Actnlist::TActionLinkClass __fastcall GetActionLinkClass();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | FMX.StdCtrls.pas FMX.StdCtrls.hpp |
FMX.StdCtrls | TScrollBar |
Beschreibung
Gibt die zugeordnete Klasse der Aktionsverknüpfung zurück.
FMX.StdCtrls.TScrollBar.GetActionLinkClass erbt von FMX.Types.TFmxObject.GetActionLinkClass. Der folgende Inhalt bezieht sich auf FMX.Types.TFmxObject.GetActionLinkClass.
Gibt die zugeordnete Klasse der Aktionsverknüpfung zurück.
Gibt die Klassenreferenz für die Klasse TActionLink oder für eine davon abgeleitete Klasse zurück.
In TFmxObject gibt GetActionLinkClass immer nil
zurück.
In abgeleiteten Klassen sollte GetActionLinkClass den entsprechenden Klassentyp für die Aktionsverknüpfung zurückgeben, die mit dem Klassenobjekt verwendet wird. Wenn ein Steuerobjekt einer von TFmxObject abgeleiteten Klasse der Eigenschaft Action einen Wert zuzuweisen versucht, ruft die Setter-Methode für Action GetActionLinkClass auf. Wenn GetActionLinkClass einen Wert ungleich nil
zurückgibt, wird das Aktionsobjekt der Action zugewiesen. Wenn das Steuerobjekt keine Aktionen unterstützt, sollte GetActionLinkClass nil
zurückgeben. Der Versuch, die Eigenschaft Action zu setzen, löst in diesem Fall die folgende Exception aus:
StrEActionNoSuported = 'Class %s does not support the action'