INIntentIdentifier Enum


Enumerates Intents / SiriKit intent types.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, 0, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 2, ObjCRuntime.PlatformArchitecture.All, null)]
public enum INIntentIdentifier
type INIntentIdentifier = 


CancelWorkout 12

Cancel an active workout.

EndWorkout 11

Complete an active workout.

GetRideStatus 24

Retrieve the current status of a ride.

ListRideOptions 22

Retrieve a list of available options for a ride.

PauseWorkout 10

Pause an active workout.

RequestPayment 19

Request money.

RequestRide 23

Request a ride.

ResumeWorkout 13

Resume a paused workout.

SaveProfileInCar 8

Save a list of user preferences.

SearchCallHistory 2

Search the device call log.

SearchForMessages 16

Search messages on the device.

SearchForPhotos 20

Search for photos.

SendMessage 15

Send a text or messaging-app message.

SendPayment 18

Send money.

SetAudioSourceInCar 3

Set the playback device in a car.

SetClimateSettingsInCar 4

Set the climate controls in a car.

SetDefrosterSettingsInCar 5

Set the defroster settings in a car.

SetMessageAttribute 17

Change the metadata associated with a message.

SetProfileInCar 7

Select a user configuration in a car.

SetRadioStation 14

Set a radio station in a car.

SetSeatSettingsInCar 6

Set the seat configuration in a car.

StartAudioCall 0

Start an audio call.

StartPhotoPlayback 21

Start a slideshow.

StartVideoCall 1

Start a video call.

StartWorkout 9

Start a workout.

Applies to