private async Task ListDeviceProperties() { if (SelectedDevice == null) { MessageBox.Show("Please select a scannr from scanner list", "Select scanner", MessageBoxButton.OK, MessageBoxImage.Information, MessageBoxResult.OK); return; } var client = new DeviceClient(); Properties.Clear(); var result = client.GetItemDeviceConnectProperties(SelectedDevice.DeviceId); foreach (var item in result) { Properties.Add(item); } }