base

Typ: String
Erforderlich: Ja

"base": "TcHmi.Controls.System.TcHmiControl"

Diese Eigenschaft definiert, ob das Control die Eigenschaften eines anderen Controls erben soll. Per Default erbt ein Framework Control alle Eigenschaften der Description.json des Basis-Controls TcHmi.Controls.System.TcHmiControl, welches ein Grundgerüst für alle TwinCAT HMI Controls definiert. Es besteht die Möglichkeit, dass Control von anderen Controls wie z. B. einem Button erben zu lassen, falls ein bestimmtes Control erweitert werden soll. Der Control-Name, der hier angegeben werden muss, entspricht dem Control-Typen inklusive dessen Namenraum, welche in der Description.json definiert werden.

base 1:

Gültigkeit

Diese Eigenschaft muss auf ein gültiges Control verweisen und darf nicht den Wert null haben, da das Control andernfalls nicht mehr im Engineering verwendet werden kann.