---
title: IntentChoiceOption
framework: appintents
role: symbol
role_heading: Structure
path: appintents/intentchoiceoption
---

# IntentChoiceOption

A structure representing an entry in a list of options for a person to choose from before an app intent resumes its action.

## Declaration

```swift
struct IntentChoiceOption
```

## Overview

Overview Each option includes display text and an optional style that influences its visual presentation. For example, an option for deleting a file might use a text and style to communicate its destructive action.

## Topics

### Structures

- [IntentChoiceOption.Style](appintents/intentchoiceoption/style-swift.struct.md)

### Initializers

- [init(title:style:)](appintents/intentchoiceoption/init(title:style:).md)

### Instance Properties

- [style](appintents/intentchoiceoption/style-swift.property.md)
- [title](appintents/intentchoiceoption/title.md)

### Type Properties

- [cancel](appintents/intentchoiceoption/cancel.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)

## See Also

### Disambiguation

- [ConfirmationConditions](appintents/confirmationconditions.md)
