Dokumentation
GetConfigurationForParent
Benötigt: IP-Symcon >= 4.2
string GetConfigurationForParent ()
Rückgabewert
Inhalt der Konfiguration der übergeordenten Instanz
Beschreibung
Der Konfiguration-String wird der übergeordeneten Instanz übergeben. Diese liest den String aus und setzt die eingetragenen Werte. Über diese Funktion eingelesene Werte können über die Konfigurationsseite nicht mehr verändert werden.
Wird diese Funktion nicht im eigenen Modul definiert, so wird standarmässig nichts verändert und die übergeordenete Instanz bleibt frei konfigurierbar.
Beispiel
// IPSModuleStrict
public function GetConfigurationForParent(): string {
// Übergeordnete Instanz ist ein "SerialPort"
return "{\"BaudRate\": \"57600\", \"StopBits\": \"1\", \"DataBits\": \"8\", \"Parity\": \"None\"}";
}
// IPSModule
public function GetConfigurationForParent() {
// Beispiel identisch. Bitte die geänderte Funktionssignatur beachten.
}