Protocol

INActivateCarSignalIntentHandling

The handler interface for requesting to activate the car’s signals.

Declaration

@protocol INActivateCarSignalIntentHandling

Overview

Use the methods of the INActivateCarSignalIntentHandling protocol to resolve, confirm, and handle requests to activate signals on the user’s car. Adopt this protocol in an object of your Intents extension that is capable of activating the car’s signals.

Siri delivers an INActivateCarSignalIntent object to your handler when the user asks to activate a signal. The provided intent object can contain the car’s name (if specified), and the types of signals (audible or visual).

Topics

Resolving the Intent Parameters

- resolveCarNameForActivateCarSignal:withCompletion:

Resolves the name of the user’s car.

- resolveSignalsForActivateCarSignal:withCompletion:

Resolves the type of signal (audible or visual).

Confirming the Response

- confirmActivateCarSignal:completion:

Confirms that you can activate the car’s signals.

Handling the Intent

- handleActivateCarSignal:completion:

Activates the car’s signals.

Required.

Relationships

Inherits From

See Also

Activate Car Signal

INActivateCarSignalIntent

A request to activate the signals on the user’s car.

INActivateCarSignalIntentResponse

Your app’s response to a request to activate a car’s signals.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software