API:Vcl.ActnMan.TActionClientLink.IsHelpContextLinked

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function IsHelpContextLinked: Boolean; override;

C++

virtual bool __fastcall IsHelpContextLinked();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Vcl.ActnMan.pas
Vcl.ActnMan.hpp
Vcl.ActnMan TActionClientLink

Beschreibung

Ermittelt, ob die Eigenschaften HelpContext der Aktion und des Clients der Aktionsverknüpfung verknüpft sind.

Vcl.ActnMan.TActionClientLink.IsHelpContextLinked erbt von System.Actions.TContainedActionLink.IsHelpContextLinked. Der folgende Inhalt bezieht sich auf System.Actions.TContainedActionLink.IsHelpContextLinked.

Ermittelt, ob die Eigenschaften HelpContext der Aktion und des Clients der Aktionsverknüpfung verknüpft sind.

TContainedActionLink-Nachkommen rufen IsHelpContextLinked auf, um festzustellen, ob Änderungen der Eigenschaft HelpContext der Aktion an die entsprechende Eigenschaft HelpContext des Client-Objekts weitergegeben werden müssen.

  • Wenn IsHelpContextLinked True zurückgibt, steuert die Aktion die Eigenschaft HelpContext; Änderungen der Eigenschaft HelpContext der Aktion werden in dem Client-Objekt reflektiert.
  • Wenn IsHelpContextLinked False zurückgibt, wird das Client-Objekt von der Eigenschaft HelpContext seiner Aktion nicht beeinflusst.

In der Implementierung in TContainedActionLink prüft IsHelpContextLinked lediglich, ob die Eigenschaft Action einen Nachkommen von TContainedAction angibt (eine Aktion mit einer Eigenschaft HelpContext) und gibt, wenn dies der Fall ist, True zurück. Abgeleitete Klassen können IsHelpContextLinked überschreiben, um festzustellen, ob die Eigenschaft mit der entsprechenden Client-Eigenschaft verknüpft ist.

Siehe auch