Konfigurationstabellen aus der Dingform "PTC.Base.ConfigManagement_TS"
Die Dingform PTC.Base.ConfigManagement_TS wird von den Dingvorlagen für alle Manager implementiert. Sie definiert die Konfigurationstabellen und -dienste, die alle Bausteine durch ihre Manager nutzen können.
Die folgenden Konfigurationstabellen, die auf der Dingform PTC.Base.ConfigManagement_TS definiert sind, sind auf der Seite Konfiguration aller Manager verfügbar:
• ThingConfiguration – Stellt eine generische Konfiguration für ein Ding bereit, das auf einer Aktion basiert, die vom Baustein benötigt wird.
◦ id – Eindeutige ID für die Konfiguration
◦ thingName – Dingname, der beim Abrufen der Konfiguration zurückgegeben wird
• ManagerConfiguration – Wird verwendet, um die Standard-Manager-Konfiguration nur für diesen Baustein zu überschreiben. Dienste schlagen beim Manager nach, um zu bestimmen, wo ein Aufruf durchgeführt werden soll. Der erste Ort, an dem der Dienst nachsieht, ist diese Manager-Konfiguration. Wenn hier kein Eintrag für den Manager gefunden wird, sucht der Dienst in der Konfigurationstabelle DefaultGlobalManagerConfiguration auf dem Ding PTC.Base.Manager.
◦ id – Eindeutige ID, die zum Abfragen der Konfiguration verwendet wird
◦ managerThingName – Name des Managers, der zurückgegeben wird, wenn die Konfiguration abgefragt wird
• MashupConfiguration – Wird verwendet, um Mashup-Konfigurationen zu enthalten. Ermöglicht das Ausschalten von Mashups zur Laufzeit.
◦ id – Eindeutige ID, die zum Abfragen der Konfiguration verwendet wird
◦ mashupName – Name des Mashups, das zurückgegeben wird, wenn die Konfiguration abgefragt wird
• MenuConfiguration – Enthält eine Sammlung von Menüoptionen, die in Mashups in der Lösung verwendet werden.
◦ guid – Eindeutige ID, die automatisch generiert wird, wenn eine Menüoption zur Konfiguration hinzugefügt wird
◦ menuTitleKey – Name des Lokalisierungs-Tokens mit dem Anzeigetext für die Menüoption
◦ menuItemMashupName – Wenn die Menüoption beim Klicken auf ein Mashup lädt, wird dieses Mashup hier angegeben.
◦ menuName – Name des Menüs, zu dem dieses Element gehört. Verwenden Sie beispielsweise für das Master-Mashup-Menü MasterMenuNavigation.
◦ menuSectionKey – ID der Eltern-Menüoption, wenn diese Menüoption eine Untermenüoption ist
◦ subMenu – Eine Infotable, die zusätzliche Menüoptionen enthält, die Untermenüoptionen dieser Menüoption sind