Partilhar via


CallAgentCommon interface

Interface comum do CallAgent.

Propriedades

connectionState

Obtenha o estado da conexão.

kind

Obtenha o tipo de objeto do agente de chamada.

Métodos

dispose()

Eliminar este Agente de Chamada

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

Recupera um objeto Feature inicializado e memorizado com API estendida. Verifique o objeto Features.* para todos os recursos de agente de chamada estendida disponíveis neste pacote.

handlePushNotification(IncomingCallPushNotificationData)

Lida com uma notificação push.

Detalhes de Propriedade

connectionState

Obtenha o estado da conexão.

connectionState: ConnectionState

Valor de Propriedade

kind

Obtenha o tipo de objeto do agente de chamada.

kind: CallAgentKind

Valor de Propriedade

Detalhes de Método

dispose()

Eliminar este Agente de Chamada

function dispose(): Promise<void>

Devoluções

Promise<void>

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

Nota

Este API está em Beta e é fornecido como pré-visualização para os programadores, podendo ser alterado com base nos comentários que recebermos. Não utilize esta API num ambiente de produção.

Recupera um objeto Feature inicializado e memorizado com API estendida. Verifique o objeto Features.* para todos os recursos de agente de chamada estendida disponíveis neste pacote.

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

Parâmetros

factory

CallAgentFeatureFactory<TFeature>

A fábrica do construtor de recursos do agente de chamada que fornece uma API estendida.

Devoluções

TFeature

handlePushNotification(IncomingCallPushNotificationData)

Nota

Este API está em Beta e é fornecido como pré-visualização para os programadores, podendo ser alterado com base nos comentários que recebermos. Não utilize esta API num ambiente de produção.

Lida com uma notificação push.

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

Parâmetros

data
IncomingCallPushNotificationData

Dados de notificação por push

Devoluções

Promise<void>