Structure

INPersonHandleLabel

Constants describing how the person handle relates to the user.

Declaration

struct INPersonHandleLabel

Topics

Initializers

init(String)

Creates a person handle label with the specified raw value.

init(rawValue: String)

Creates a person handle label with the specified raw value.

Type Properties

static let home: INPersonHandleLabel

A constant indicating that the handle is associated with the user's home.

static let homeFax: INPersonHandleLabel

A constant indicating that the handle represents a home fax number.

static let iPhone: INPersonHandleLabel

A constant indicating that the handle is associated with the user's iPhone.

static let main: INPersonHandleLabel

A constant indicating that the handle is the primary way to contact the user.

static let mobile: INPersonHandleLabel

A constant indicating that the handle is associated with a mobile device.

static let other: INPersonHandleLabel

A constant indicating that the handle is associated with a location or device not specified by any other constant.

static let pager: INPersonHandleLabel

A constant indicating that the handle is associated with the user's pager.

static let work: INPersonHandleLabel

A constant indicating that the handle is associated with the user's work.

static let workFax: INPersonHandleLabel

A constant indicating that the handle represents a work fax number.

Relationships

See Also

Contacts

class INPerson

The information about a user involved in a SiriKit interaction.

class INPersonHandle

The identifying information for a user of your app.