Exercise​Detail Class

Definition

Represents additional information about the exercise.

public class ExerciseDetail : Microsoft.Health.ItemTypes.HealthRecordItemData
Inheritance

Remarks

The detail information typically stores information that is specific to the type of exercise activity and any device used to measure it.

        Examples: Average heart rate, average temperature, intensity.

Constructors

Exercise​Detail()

Creates a new instance of the ExerciseDetail class with default values.

Exercise​Detail(​Coded​Value, ​Structured​Measurement)

Creates a new instance of the ExerciseDetail class with specified values

Fields

Aerobic​Step​Duration_minutes

Detail name for AerobicStepDuration_minutes.

Aerobic​Steps_count

Detail name for AerobicSteps_count.

Average​Altitude_meters

Detail name for AverageAltitude_meters.

Average​Cadence_​RP​M

Detail name for AverageCadence_RPM.

Average​Heartrate_​BP​M

Detail name for AverageHeartrate_BPM.

Average​Pace_s_per_100m

Detail name for AveragePace_s-per-100m.

Average​Power_watts

Detail name for AveragePower_watts.

Average​Speed_m_per_s

Detail name for AverageSpeed_m-per-s.

Average​Temp_celsius

Detail name for AverageTemp_celsius.

Average​Torque_​Nm

Detail name for AverageTorque_Nm.

Average​Vertical​Speed​Ascending_m_per_s

Detail name for AverageVerticalSpeedAscending_m-per-s.

Average​Vertical​Speed​Descending_m_per_s

Detail name for AverageVerticalSpeedDescending_m-per-s.

Calories​Burned_calories

Detail name for CaloriesBurned_calories.

Elevation​Gain_meters

Detail name for ElevationGain_meters.

Elevation​Loss_meters

Detail name for ElevationLoss_meters.

Energy​From​Fat​Old_k​J

Detail name for EnergyFromFatOld_kJ.

Energy​Old_k​J

Detail name for EnergyOld_kJ.

Fat​Calories​Burned_calories

Detail name for FatCaloriesBurned_calories.

Intensity

Detail name for Intensity.

Left​Right​Balance_percent

Detail name for LeftRightBalance_percent.

Maximum​Altitude_meters

Detail name for MaximumAltitude_meters.

Maximum​Cadence_​RP​M

Detail name for MaximumCadence_RPM.

Maximum​Heartrate_​BP​M

Detail name for MaximumHeartrate_BPM

Maximum​Pace_s_per_100m

Detail name for MaximumPace_s-per-100m.

Maximum​Power_watts

Detail name for MaximumPower_watts.

Maximum​Speed_m_per_s

Detail name for MaximumSpeed_m-per-s.

Maximum​Temp_celsius

Detail name for MaximumTemp_celsius.

Maximum​Torque_​Nm

Detail name for MaximumTorque_Nm.

Maximum​Vertical​Speed​Ascending_m_per_s

Detail name for MaximumVerticalSpeedAscending_m-per-s.

Maximum​Vertical​Speed​Descending_m_per_s

Detail name for MaximumVerticalSpeedDescending_m-per-s.

Minimum​Altitude_meters

Detail name for MaximumTemp_celsius.

Minimum​Cadence_​RP​M

Detail name for MinimumCadence_RPM.

Minimum​Heartrate_​BP​M

Detail name for MinimumHeartrate_BPM.

Minimum​Pace_s_per_100m

Detail name for MinimumPace_s-per-100m.

Minimum​Power_watts

Detail name for MinimumPower_watts.

Minimum​Speed_m_per_s

Detail name for MinimumSpeed_m-per-s.

Minimum​Temp_celsius

Detail name for MinimumTemp_celsius.

Minimum​Torque_​Nm

Detail name for MinimumTorque_Nm.

Odometer_meters

Detail name for Odometer_meters.

Peak​Heartrate_​BP​M

Detail name for PeakHeartrate_BPM (use MaximumHeartrate_BPM instead)

Steps_count

Detail name for Steps_count.

Work_k​J

Detail name for Work_kJ.

Properties

Name

Gets or sets the name of the information stored in this exercise detail.

Value

Gets or sets the value of the exercise detail.

Methods

Parse​Xml(​XPath​Navigator)

Populates the data for the exercise detail from the XML.

To​String()

Gets a string representation of the ExerciseDetail item.

Write​Xml(​String, ​Xml​Writer)

Writes the exercise detail to the specified XML writer.