Class

INPersonHandle

The identifying information for a user of your app.

Declaration

@interface INPersonHandle : NSObject

Overview

An INPersonHandle object contains information that you use to uniquely identify a user of your app. When resolving a person associated with an intent, you might create instances of this class and add them to an INPerson object when resolving an intent involving that person. Handles contain unique information such as an email address or phone number.

Topics

Initializing a Person Handle

- initWithValue:type:label:

Initializes and returns a person handle with the specified data.

- initWithValue:type:

Initializes and returns a person handle with the specified data.

Getting the Handle Information

type

The type of information contained in the handle.

value

The data for the handle.

label

A standard label that describes the meaning of the information.

Constants

INPersonHandleType

Constants indicating the types of data that can be associated with a person handle.

Relationships

Inherits From

See Also

Contacts

INPerson

The information about a user involved in a SiriKit interaction.

INPersonHandleLabel

Constants describing how the person handle relates to the user.