---
title: IntentParameterSummary
framework: appintents
role: symbol
role_heading: Structure
path: appintents/intentparametersummary
---

# IntentParameterSummary

A type that describes the user interface configuration of an app intent’s parameters.

## Declaration

```swift
struct IntentParameterSummary<Intent> where Intent : AppIntent
```

## Topics

### Crearing a parameter summary

- [init()](appintents/intentparametersummary/init().md)
- [init(_:)](appintents/intentparametersummary/init(_:).md)
- [init(_:table:)](appintents/intentparametersummary/init(_:table:).md)
- [init(_:table:_:)](appintents/intentparametersummary/init(_:table:_:).md)

### Building the parameter key paths

- [IntentParameterSummary.ParameterKeyPathsBuilder](appintents/intentparametersummary/parameterkeypathsbuilder.md)

## Relationships

### Conforms To

- [ParameterSummary](appintents/parametersummary.md)

## See Also

### Shortcuts support

- [ParameterSummary](appintents/parametersummary.md)
- [ParameterSummaryString](appintents/parametersummarystring.md)
- [ParameterSummaryWhenCondition](appintents/parametersummarywhencondition.md)
- [ParameterSummarySwitchCondition](appintents/parametersummaryswitchcondition.md)
- [ParameterSummaryCaseCondition](appintents/parametersummarycasecondition.md)
- [ParameterSummaryDefaultCaseCondition](appintents/parametersummarydefaultcasecondition.md)
