---
title: IntentParameter.Temperature
framework: appintents
role: symbol
role_heading: Enumeration
path: appintents/intentparameter/temperature
---

# IntentParameter.Temperature

## Declaration

```swift
enum Temperature
```

## Topics

### Enumeration Cases

- [IntentParameter.Temperature.celsius](appintents/intentparameter/temperature/celsius.md)
- [IntentParameter.Temperature.fahrenheit](appintents/intentparameter/temperature/fahrenheit.md)
- [IntentParameter.Temperature.kelvin](appintents/intentparameter/temperature/kelvin.md)

## Relationships

### Conforms To

- [CaseIterable](swift/caseiterable.md)
- [Copyable](swift/copyable.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)

## See Also

### Accessing unit details

- [unit](appintents/intentparameter/unit-irv.md)
- [defaultUnit](appintents/intentparameter/defaultunit-62blf.md)
- [supportsNegativeNumbers](appintents/intentparameter/supportsnegativenumbers-9bl77.md)
- [unitAdjustForLocale](appintents/intentparameter/unitadjustforlocale-2ca9l.md)
