---
title: AppIntent.When
framework: appintents
role: symbol
role_heading: Type Alias
path: appintents/appintent/when
---

# AppIntent.When

## Declaration

```swift
typealias When = ParameterSummaryWhenCondition
```

## Mentioned in

Adding parameters to an app intent

## See Also

### Summarizing the parameters

- [SummaryContent](appintents/appintent/summarycontent.md)
- [parameterSummary](appintents/appintent/parametersummary.md)
- [parameterSummary](appintents/appintent/parametersummary-4vgic.md)
- [ParameterSummaryBuilder](appintents/parametersummarybuilder.md)
- [AppIntent.Parameter](appintents/appintent/parameter.md)
- [AppIntent.Case](appintents/appintent/case.md)
- [AppIntent.DefaultCase](appintents/appintent/defaultcase.md)
- [AppIntent.Summary](appintents/appintent/summary.md)
- [AppIntent.Switch](appintents/appintent/switch.md)
- [AppIntent.Option](appintents/appintent/option.md)
