Поделиться через


CallAgentCommon interface

Общий интерфейс CallAgent.

Свойства

connectionState

Получите состояние подключения.

kind

Получите тип объекта агента вызова.

Методы

dispose()

Удаление этого агента вызова

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

Извлекает инициализированный и memoized feature object with extended API. Проверьте объект Features.* для всех доступных расширенных функций агента вызова в этом пакете.

handlePushNotification(IncomingCallPushNotificationData)

Обрабатывает push-уведомление.

Сведения о свойстве

connectionState

Получите состояние подключения.

connectionState: ConnectionState

Значение свойства

kind

Получите тип объекта агента вызова.

kind: CallAgentKind

Значение свойства

Сведения о методе

dispose()

Удаление этого агента вызова

function dispose(): Promise<void>

Возвращаемое значение

Promise<void>

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

Примечание

API пребывает в бета-версии и предоставляется в качестве предварительной версии для разработчиков. На основе полученных отзывов мы можем внести изменения. Не используйте этот API в рабочей среде.

Извлекает инициализированный и memoized feature object with extended API. Проверьте объект Features.* для всех доступных расширенных функций агента вызова в этом пакете.

function feature<TFeature>(factory: CallAgentFeatureFactory<TFeature>): TFeature

Параметры

factory

CallAgentFeatureFactory<TFeature>

Фабрика для конструктора функций агента вызова, предоставляющего расширенный API.

Возвращаемое значение

TFeature

handlePushNotification(IncomingCallPushNotificationData)

Примечание

API пребывает в бета-версии и предоставляется в качестве предварительной версии для разработчиков. На основе полученных отзывов мы можем внести изменения. Не используйте этот API в рабочей среде.

Обрабатывает push-уведомление.

function handlePushNotification(data: IncomingCallPushNotificationData): Promise<void>

Параметры

data
IncomingCallPushNotificationData

Данные push-уведомлений

Возвращаемое значение

Promise<void>