/// <summary> /// Get battery info from BatteryReport class /// </summary> private void GetInfoFromBatteryReport() { BatteryReport battRep = Battery.AggregateBattery.GetReport(); // get summary info of all batterys Type battRepType = battRep.GetType(); PropertyInfo[] allPI = battRepType.GetProperties(); foreach (PropertyInfo pi in allPI) { InsertPairToDictionary(pi.Name, pi.GetValue(battRep)); } }