Class

CXStartCallAction

An encapsulation of the act of initiating an outgoing call.

Declaration

@interface CXStartCallAction : CXCallAction

Overview

CXStartCallAction is a concrete subclass of CXCallAction. When the user initiates an outgoing call, the provider sends provider:performStartCallAction: to its delegate. The provider’s delegate calls the fulfill method to indicate that the action was successfully performed. To indicate that the call started at a time other than the current time, you can instead call the fulfillWithDateStarted:.

Topics

Creating New Actions

- initWithCallUUID:handle:

Initializes a new action to start a call with the specified UUID to a recipient with the specified handle.

Accessing Action Attributes

video

A Boolean value that indicates whether the call is a video call.

contactIdentifier

The identifier for the call recipient.

handle

The handle of the call recipient.

Completing Actions

- fulfillWithDateStarted:

Reports the successful execution of the action at the specified time.

Relationships

Inherits From

See Also

Outgoing Calls

CXCallController

A programmatic interface for interacting with and observing calls.

CXTransaction

An object that contains zero or more action objects to be performed by a call controller.

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