Class ActivityZone
- Namespace
- Tudormobile.Strava.Model
- Assembly
- Tudormobile.Strava.dll
Represents a zone of activity, including its type, score, and related metrics.
public class ActivityZone
- Inheritance
-
ActivityZone
- Inherited Members
Remarks
The ActivityZone class encapsulates information about a specific activity zone, such as its classification, scoring, and whether it is custom-defined or based on sensor data. This class is typically used to organize and analyze activity data within an application.
Properties
CustomZones
Gets or sets a value indicating whether a custom zone is used.
public bool CustomZones { get; set; }
Property Value
DistributionBuckets
Gets or sets the collection of power zone ranges used for distribution analysis.
public List<PowerZoneRange> DistributionBuckets { get; set; }
Property Value
Max
Maximum.
public int Max { get; set; }
Property Value
Points
Gets or sets the number of points associated with the object.
public int Points { get; set; }
Property Value
Score
Gets or sets the score value associated with the current instance.
public int Score { get; set; }
Property Value
SensorBased
Gets or sets a value indicating whether the operation is based on sensor input.
public bool SensorBased { get; set; }
Property Value
Type
May take one of the following values: heartrate, power
public string Type { get; set; }