---
title: "init(_:title:subtitle:image:)"
framework: appintents
role: symbol
role_heading: Initializer
path: "appintents/intentitem/init(_:title:subtitle:image:)"
---

# init(_:title:subtitle:image:)

Creates an item with the specified value and visual attributes.

## Declaration

```swift
init(_ value: Value, title: LocalizedStringResource, subtitle: LocalizedStringResource? = nil, image: DisplayRepresentation.Image? = nil)
```

## Parameters

- `value`: The value the item represents.
- `title`: The item’s title.
- `subtitle`: The item’s subtitle.
- `image`: An image to display alongside the item’s title.

## Discussion

Discussion note: The system uses the provided values even when value conforms to the DisplayRepresentable protocol.
