Class CoreBodyTemperature
Core body temperature measurement, distinct from peripheral body temperature, reflects the temperature of the body's internal organs.
Implements
Namespace: Google.DevicesAndServices.Health.V4
Assembly: Google.DevicesAndServices.Health.V4.dll
Syntax
public sealed class CoreBodyTemperature : IMessage<CoreBodyTemperature>, IEquatable<CoreBodyTemperature>, IDeepCloneable<CoreBodyTemperature>, IBufferMessage, IMessage
Constructors
CoreBodyTemperature()
Declaration
public CoreBodyTemperature()
CoreBodyTemperature(CoreBodyTemperature)
Declaration
public CoreBodyTemperature(CoreBodyTemperature other)
Parameters
| Type | Name | Description |
|---|---|---|
| CoreBodyTemperature | other |
Properties
HasTemperatureCelsius
Gets whether the "temperature_celsius" field is set
Declaration
public bool HasTemperatureCelsius { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Id
Optional. The unique identifier of the core body temperature measurement.
Declaration
public string Id { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MeasurementLocation
Optional. The location of the core body temperature measurement.
Declaration
public CoreBodyTemperature.Types.MeasurementLocation MeasurementLocation { get; set; }
Property Value
| Type | Description |
|---|---|
| CoreBodyTemperature.Types.MeasurementLocation |
SampleTime
Required. The time at which core body temperature was measured.
Declaration
public ObservationSampleTime SampleTime { get; set; }
Property Value
| Type | Description |
|---|---|
| ObservationSampleTime |
TemperatureCelsius
Required. The core body temperature in Celsius.
Declaration
public double TemperatureCelsius { get; set; }
Property Value
| Type | Description |
|---|---|
| double |