public bool writeListenerDatatoLocalStorage() { m_LocalStorageSettings.SetSourceIDName("WeatherStationData"); m_LocalStorageSettings.deleteCompositeValue(); // vor jedem Schreiben alles löschen Windows.Storage.ApplicationDataCompositeValue composite = m_LocalStorageSettings.getCompositeValue(); SocketStationListeners listeners = m_StationEnvironment.StationSocketListeners; for (int i = 0; i < listeners.SocketListeners.Count; i++) { StationSocketListener listener = listeners.SocketListeners[i]; writeSocketListenerDatatoLocalStorage(listener, composite, i); } if (composite.ContainsKey("SelectedIndex")) { composite["SelectedIndex"] = listeners.SelectedIndex; } else { composite.Add("SelectedIndex", listeners.SelectedIndex); } m_LocalStorageSettings.writeCompositeValuetoLocalStorage(); return(true); }
public bool writeDatatoLocalStorage() { OnVifCamera camera; m_LocalStorageSettings.deleteCompositeValue(); // vor jedem Schreiben alles löschen Windows.Storage.ApplicationDataCompositeValue composite = m_LocalStorageSettings.getCompositeValue(); for (int i = 0; i < this.Cameras.Count; i++) { camera = this.Cameras[i]; camera.writeSettingsToLocalStorage(composite, i); } if (composite.ContainsKey("SelectedIndex")) { composite["SelectedIndex"] = this.SelectedIndex; } else { composite.Add("SelectedIndex", this.SelectedIndex); } m_LocalStorageSettings.writeCompositeValuetoLocalStorage(); return(true); }