Compartilhar via


CallAgentCommon interface

Interface comum CallAgent.

Propriedades

connectionState

Obtenha o estado da conexão.

kind

Obtenha o tipo de objeto de agente de chamada.

Métodos

dispose()

Descartar este agente de chamada

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

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

handlePushNotification(IncomingCallPushNotificationData)

Manipula uma notificação por push.

Detalhes da propriedade

connectionState

Obtenha o estado da conexão.

connectionState: ConnectionState

Valor da propriedade

kind

Obtenha o tipo de objeto de agente de chamada.

kind: CallAgentKind

Valor da propriedade

Detalhes do método

dispose()

Descartar este agente de chamada

function dispose(): Promise<void>

Retornos

Promise<void>

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

Observação

Este API é uma versão beta fornecida como versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.

Recupera um objeto Feature inicializado e memorando com a API estendida. Verifique o objeto Features.* para obter 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.

Retornos

TFeature

handlePushNotification(IncomingCallPushNotificationData)

Observação

Este API é uma versão beta fornecida como versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.

Manipula uma notificação por push.

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

Parâmetros

data
IncomingCallPushNotificationData

Dados de notificação por push

Retornos

Promise<void>