System.Actions.TContainedAction.SetName
Delphi
procedure SetName(const Value: TComponentName); override;
C++
virtual void __fastcall SetName(const System::Classes::TComponentName Value);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | System.Actions.pas System.Actions.hpp |
System.Actions | TContainedAction |
Beschreibung
Setzt die Eigenschaften Name und Caption der Aktion.
SetName ruft die geerbte Methode System.Classes.TComponent.SetName auf, um den angegebenen Wert (Value
) auf die Eigenschaft Name der Aktion zu setzen. Wenn die Aktion keine Clients hat und die aktuellen Werte der Eigenschaften Name und Caption der Aktion gleich sind, setzt SetName auch den Wert (Value
) auf die Eigenschaft Caption der Aktion.
Warnung: Wenn mit SetName zur Laufzeit den Namen einer Aktion geändert wird, werden die Verweise auf den alten Namen nicht mehr definiert. Daher führt der Zugriff auf den alten Namen zu einer Exception.