internal Battery(Windows.Devices.Power.Battery battery) { InternalDevice = battery; _Report = InternalDevice.GetReport(); InternalDevice.ReportUpdated += InternalDevice_ReportUpdated; InternalDeviceInformation = DeviceInformation.CreateFromIdAsync(InternalDevice.DeviceId).GetResults(); DeviceEnumerator.ConnectionStatusChangedByID += DeviceEnumerator_ConnectionStatusChangedByID; DeviceEnumerator.DeviceInformationUpdated += DeviceEnumerator_DeviceInformationUpdated; }
private void InternalDevice_ReportUpdated(Windows.Devices.Power.Battery sender, object args) { _Report = InternalDevice.GetReport(); }