Share via


HKMetadataKey Class

Definition

Defines the keys in the HKMetadata key-value dictionary.

public static class HKMetadataKey
type HKMetadataKey = class
Inheritance
HKMetadataKey

Properties

Name Description
AlgorithmVersion

Represents the value associated with the constant 'HKMetadataKeyAlgorithmVersion'.

AlpineSlopeGrade

Represents the value associated with the constant HKMetadataKeyAlpineSlopeGrade.

AppleDeviceCalibrated

Represents the value associated with the constant 'HKMetadataKeyAppleDeviceCalibrated'.

AppleEcgAlgorithmVersion

Represents the value associated with the constant 'HKMetadataKeyAppleECGAlgorithmVersion'.

AppleFitnessPlusCatalogIdentifier

Represents the value associated with the constant 'HKMetadataKeyAppleFitnessPlusCatalogIdentifier'.

AppleFitnessPlusSession

Represents the value associated with the constant 'HKMetadataKeyAppleFitnessPlusSession'.

AudioExposureDuration

Represents the value associated with the constant 'HKMetadataKeyAudioExposureDuration'.

AudioExposureLevel

Represents the value associated with the constant 'HKMetadataKeyAudioExposureLevel'.

AverageMets

Represents the value associated with the constant 'HKMetadataKeyAverageMETs'.

AverageSpeed

Represents the value associated with the constant HKMetadataKeyAverageSpeed.

BarometricPressure

Represents the value associated with the constant 'HKMetadataKeyBarometricPressure'.

BloodGlucoseMealTime

Represents the value associated with the constant HKMetadataKeyBloodGlucoseMealTime.

BodyTemperatureSensorLocation

Represents the value associated with the constant HKMetadataKeyBodyTemperatureSensorLocation

CoachedWorkout

Represents the value associated with the constant HKMetadataKeyCoachedWorkout

CrossTrainerDistance

Represents the value associated with the constant HKMetadataKeyCrossTrainerDistance.

CyclingFunctionalThresholdPowerTestType

Represents the value associated with the constant 'HKMetadataKeyCyclingFunctionalThresholdPowerTestType'.

DateOfEarliestDataUsedForEstimate

Represents the value associated with the constant 'HKMetadataKeyDateOfEarliestDataUsedForEstimate'.

DeviceManufacturerName

Represents the value associated with the constant HKMetadataKeyDeviceManufacturerName

DeviceName

Represents the value associated with the constant HKMetadataKeyDeviceName

DevicePlacementSide

Represents the value associated with the constant 'HKMetadataKeyDevicePlacementSide'.

DeviceSerialNumber

Represents the value associated with the constant HKMetadataKeyDeviceSerialNumber

DigitalSignature

Represents the value associated with the constant HKMetadataKeyDigitalSignature

ElevationAscended

Represents the value associated with the constant HKMetadataKeyElevationAscended.

ElevationDescended

Represents the value associated with the constant HKMetadataKeyElevationDescended.

ExternalUuid

Represents the value associated with the constant HKMetadataKeyExternalUUID

FitnessMachineDuration

Represents the value associated with the constant HKMetadataKeyFitnessMachineDuration.

FoodType

Represents the value associated with the constant HKMetadataKeyFoodType

GlassesPrescriptionDescription

Represents the value associated with the constant 'HKMetadataKeyGlassesPrescriptionDescription'.

GroupFitness

Represents the value associated with the constant HKMetadataKeyGroupFitness

HeadphoneGain

Represents the value associated with the constant 'HKMetadataKeyHeadphoneGain'.

HeartRateEventThreshold
HeartRateMotionContext

Represents the value associated with the constant HKMetadataKeyHeartRateMotionContext.

HeartRateRecoveryActivityDuration

Represents the value associated with the constant 'HKMetadataKeyHeartRateRecoveryActivityDuration'.

HeartRateRecoveryActivityType

Represents the value associated with the constant 'HKMetadataKeyHeartRateRecoveryActivityType'.

HeartRateRecoveryMaxObservedRecoveryHeartRate

Represents the value associated with the constant 'HKMetadataKeyHeartRateRecoveryMaxObservedRecoveryHeartRate'.

HeartRateRecoveryTestType

Represents the value associated with the constant 'HKMetadataKeyHeartRateRecoveryTestType'.

HeartRateSensorLocation

Represents the value associated with the constant HKMetadataKeyHeartRateSensorLocation

IndoorBikeDistance

Represents the value associated with the constant HKMetadataKeyIndoorBikeDistance.

IndoorWorkout

Represents the value associated with the constant HKMetadataKeyIndoorWorkout

InsulinDeliveryReason

Represents the value associated with the constant HKMetadataKeyInsulinDeliveryReason.

KeyActivityType

Represents the value associated with the constant 'HKMetadataKeyActivityType'.

LapLength

Represents the value associated with the constant HKMetadataKeyLapLength.

LowCardioFitnessEventThreshold

Represents the value associated with the constant 'HKMetadataKeyLowCardioFitnessEventThreshold'.

MaximumLightIntensity

Represents the value associated with the constant 'HKMetadataKeyMaximumLightIntensity'.

MaximumSpeed

Represents the value associated with the constant HKMetadataKeyMaximumSpeed.

MenstrualCycleStart

Represents the value associated with the constant HKMetadataKeyMenstrualCycleStart.

PhysicalEffortEstimationType

Represents the value associated with the constant 'HKMetadataKeyPhysicalEffortEstimationType'.

QuantityClampedToLowerBound

Represents the value associated with the constant 'HKMetadataKeyQuantityClampedToLowerBound'.

QuantityClampedToUpperBound

Represents the value associated with the constant 'HKMetadataKeyQuantityClampedToUpperBound'.

ReferenceRangeLowerLimit

Represents the value associated with the constant HKMetadataKeyReferenceRangeLowerLimit

ReferenceRangeUpperLimit

Represents the value associated with the constant HKMetadataKeyReferenceRangeUpperLimit

SessionEstimate

Represents the value associated with the constant 'HKMetadataKeySessionEstimate'.

SexualActivityProtectionUsed

Represents the value associated with the constant HKMetadataKeySexualActivityProtectionUsed.

SwimmingLocationType

Represents the value associated with the constant HKMetadataKeySwimmingLocationType.

SwimmingStrokeStyle

Represents the value associated with the constant HKMetadataKeySwimmingStrokeStyle.

SwolfScore

Represents the value associated with the constant 'HKMetadataKeySWOLFScore'.

SyncIdentifier

Represents the value associated with the constant HKMetadataKeySyncIdentifier.

SyncVersion

Represents the value associated with the constant HKMetadataKeySyncVersion.

TimeZone

Represents the value associated with the constant HKMetadataKeyTimeZone

UdiDeviceIdentifier

Represents the value associated with the constant HKMetadataKeyUDIDeviceIdentifier

UdiProductionIdentifier

Represents the value associated with the constant HKMetadataKeyUDIProductionIdentifier

UserMotionContext

Represents the value associated with the constant 'HKMetadataKeyUserMotionContext'.

VO2MaxTestType

Represents the value associated with the constant HKMetadataKeyVO2MaxTestType.

VO2MaxValue

Represents the value associated with the constant 'HKMetadataKeyVO2MaxValue'.

WasTakenInLab

Represents the value associated with the constant HKMetadataKeyWasTakenInLab

WasUserEntered

Represents the value associated with the constant HKMetadataKeyWasUserEntered

WaterSalinity

Represents the value associated with the constant 'HKMetadataKeyWaterSalinity'.

WeatherCondition

Represents the value associated with the constant HKMetadataKeyWeatherCondition.

WeatherHumidity

Represents the value associated with the constant HKMetadataKeyWeatherHumidity.

WeatherTemperature

Represents the value associated with the constant HKMetadataKeyWeatherTemperature.

WorkoutBrandName

Represents the value associated with the constant HKMetadataKeyWorkoutBrandName

Applies to