Beispiel #1
0
        private async void GetTimeServiceStartedAsync()
        {
            try
            {
                TimeServiceState state = await this.deviceManagementClient.GetTimeServiceStateAsync();

                CurrentTimeServiceStartedState.Text  = state.started ? "started" : "stopped";
                CurrentTimeServicePriorityState.Text = state.settingsPriority.ToString();
                StatusText.Text = "Get Time Service Started -> Success";
            }
            catch (Exception ex)
            {
                StatusText.Text = "Get Time Service Started -> Error: " + ex.HResult + " - " + ex.Message;
            }
        }
Beispiel #2
0
        private async void SetTimeServiceStartedAsync()
        {
            try
            {
                TimeServiceState timeServiceState = new TimeServiceState();
                timeServiceState.enabled          = true;
                timeServiceState.startup          = ServiceStartup.Auto;
                timeServiceState.started          = RequestedTimeServiceStartedState.SelectedIndex == 0;
                timeServiceState.settingsPriority = RequestedTimeServicePriorityState.SelectedIndex == 0 ? SettingsPriority.Local : SettingsPriority.Remote;

                await this.deviceManagementClient.SetTimeServiceAsync(timeServiceState);

                StatusText.Text = "Set Time Service Started -> Success";
            }
            catch (Exception ex)
            {
                StatusText.Text = "Set Time Service Started -> Error: " + ex.HResult + " - " + ex.Message;
            }
        }