API:Vcl.WinXCtrls.TCustomToggleSwitch.GetActionLinkClass
Delphi
function GetActionLinkClass: TControlActionLinkClass; override;
C++
DYNAMIC Vcl::Controls::TControlActionLinkClass __fastcall GetActionLinkClass(void);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | Vcl.WinXCtrls.pas Vcl.WinXCtrls.hpp |
Vcl.WinXCtrls | TCustomToggleSwitch |
Beschreibung
Gibt die zugeordnete Aktionsverbindungsklasse zurück.
Vcl.WinXCtrls.TCustomToggleSwitch.GetActionLinkClass erbt von Vcl.Controls.TWinControl.GetActionLinkClass. Der folgende Inhalt bezieht sich auf Vcl.Controls.TWinControl.GetActionLinkClass.
Gibt die zugeordnete Aktionsverbindungsklasse zurück.
GetActionLinkClass gibt den Klassentyp einer Aktionsverbindung zurück, die einem Steuerelement zugeordnet ist. Diese Klasse wird intern verwendet, um ein Aktionsverbindungsobjekt für das Steuerelement zu erstellen, wenn eine zugeordnete Aktion vorliegt. Die Aktionsverbindung verbindet die Aktion mit dem Steuerelement-Client. Jede Verknüpfungsklasse vom Typ Action verbindet basierend auf den vom Client unterstützten Eigenschaftstypen bestimmte Eigenschaften und Ereignisbehandlungsroutinen der Aktion mit seinem Client-Objekt.
In ihrer TWinControl-Implementierung liefert die Methode GetActionLinkClass den Klassentyp TWinControlActionLink zurück, der die Eigenschaften HelpContext, ShowHint, Caption, Enabled und Visible und die Ereignisbehandlungsroutine für OnClick verknüpft. Nachkommen von TWinControl überschreiben diese Methode, um einen Nachkommen von TControlActionLink anzugeben, der die Konfiguration von Eigenschaften und Ereignissen verarbeitet.