---
title: INListCarsIntentHandling
framework: intents
role: symbol
role_heading: Protocol
path: intents/inlistcarsintenthandling
---

# INListCarsIntentHandling

The handler interface for requesting a list of the user’s electric vehicles.

## Declaration

```swift
protocol INListCarsIntentHandling : NSObjectProtocol
```

## Overview

Overview Use the methods of the INListCarsIntentHandling protocol to confirm and handle requests from Maps for a list of the user’s electric vehicles. Adopt this protocol in an object of your Intents extension that can provide information about each of the user’s vehicles. Maps delivers an INListCarsIntent object to your handler when it needs to present a list of vehicles to the user. The  intent is a placeholder object and doesn’t provide any contextual information pertaining to the request.

## Topics

### Confirming the Intent

- [confirm(intent:completion:)](intents/inlistcarsintenthandling/confirm(intent:completion:).md)

### Handling the Intent

- [handle(intent:completion:)](intents/inlistcarsintenthandling/handle(intent:completion:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### List Cars

- [INListCarsIntent](intents/inlistcarsintent.md)
- [INListCarsIntentResponse](intents/inlistcarsintentresponse.md)
