Partilhar via


IncomingCall interface

Representa uma chamada de entrada.

Extends

Propriedades

info

Obtenha informações sobre esta Chamada.

Propriedades Herdadas

callEndReason

Contendo código/subcódigo indicando como a chamada terminou.

callerInfo

Identificador do chamador.

customContext

Opções enviadas como contexto personalizado.

id

Obtenha o ID exclusivo para esta chamada.

kind

Obtenha o tipo de projeção de chamada recebida.

transferorInfo

Iniciador de transferência em caso de cenários de transferência/encaminhamento.

Métodos

accept(AcceptCallOptions)

Aceite esta chamada recebida.

Métodos Herdados

off("callEnded", CallEndedEvent)

Função de cancelamento de inscrição para o evento onCallEnded.

off("callerInfoChanged", PropertyChangedEvent)

Função de cancelamento de inscrição para o evento onCallEnded.

off("transferorInfoChanged", PropertyChangedEvent)

Função de cancelamento de inscrição para o evento onCallEnded.

on("callEnded", CallEndedEvent)

Função Subscribe para o evento onCallEnded.

on("callerInfoChanged", PropertyChangedEvent)

Função Subscribe para o evento onCallEnded.

on("transferorInfoChanged", PropertyChangedEvent)

Função Subscribe para o evento onCallEnded.

reject()

Rejeite esta chamada recebida.

Detalhes de Propriedade

info

Obtenha informações sobre esta Chamada.

info: CallInfo

Valor de Propriedade

Detalhes da Propriedade Herdada

callEndReason

Contendo código/subcódigo indicando como a chamada terminou.

callEndReason?: CallEndReason

Valor de Propriedade

herdado deIncomingCallCommon.callEndReason

callerInfo

Identificador do chamador.

callerInfo: CallerInfo

Valor de Propriedade

herdado doIncomingCallCommon.callerInfo

customContext

Opções enviadas como contexto personalizado.

customContext?: CustomContext

Valor de Propriedade

herdado de IncomingCallCommon.customContext

id

Obtenha o ID exclusivo para esta chamada.

id: string

Valor de Propriedade

string

herdado deIncomingCallCommon.id

kind

Obtenha o tipo de projeção de chamada recebida.

kind: IncomingCallKind

Valor de Propriedade

herdado deIncomingCallCommon.kind

transferorInfo

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.

Iniciador de transferência em caso de cenários de transferência/encaminhamento.

transferorInfo?: CallerInfo

Valor de Propriedade

herdado deIncomingCallCommon.transferorInfo

Detalhes de Método

accept(AcceptCallOptions)

Aceite esta chamada recebida.

function accept(options?: AcceptCallOptions): Promise<Call>

Parâmetros

options
AcceptCallOptions

aceitar opções.

Devoluções

Promise<Call>

O objeto Call associado à chamada aceita.

Detalhes do Método Herdado

off("callEnded", CallEndedEvent)

Função de cancelamento de inscrição para o evento onCallEnded.

function off(event: "callEnded", listener: CallEndedEvent)

Parâmetros

event

"callEnded"

nome do evento.

listener
CallEndedEvent

retorno de chamada fn que foi usado para se inscrever neste evento.

herdado deIncomingCallCommon.off

off("callerInfoChanged", PropertyChangedEvent)

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.

Função de cancelamento de inscrição para o evento onCallEnded.

function off(event: "callerInfoChanged", listener: PropertyChangedEvent)

Parâmetros

event

"callerInfoChanged"

nome do evento.

listener
PropertyChangedEvent

retorno de chamada fn que foi usado para se inscrever neste evento.

herdado deIncomingCallCommon.off

off("transferorInfoChanged", PropertyChangedEvent)

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.

Função de cancelamento de inscrição para o evento onCallEnded.

function off(event: "transferorInfoChanged", listener: PropertyChangedEvent)

Parâmetros

event

"transferorInfoChanged"

nome do evento.

listener
PropertyChangedEvent

retorno de chamada fn que foi usado para se inscrever neste evento.

herdado deIncomingCallCommon.off

on("callEnded", CallEndedEvent)

Função Subscribe para o evento onCallEnded.

function on(event: "callEnded", listener: CallEndedEvent)

Parâmetros

event

"callEnded"

nome do evento.

listener
CallEndedEvent

retorno de chamada fn que foi usado para se inscrever neste evento.

herdado deIncomingCallCommon.on

on("callerInfoChanged", PropertyChangedEvent)

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.

Função Subscribe para o evento onCallEnded.

function on(event: "callerInfoChanged", listener: PropertyChangedEvent)

Parâmetros

event

"callerInfoChanged"

nome do evento.

listener
PropertyChangedEvent

retorno de chamada fn que foi usado para se inscrever neste evento.

herdado deIncomingCallCommon.on

on("transferorInfoChanged", PropertyChangedEvent)

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.

Função Subscribe para o evento onCallEnded.

function on(event: "transferorInfoChanged", listener: PropertyChangedEvent)

Parâmetros

event

"transferorInfoChanged"

nome do evento.

listener
PropertyChangedEvent

retorno de chamada fn que foi usado para se inscrever neste evento.

herdado deIncomingCallCommon.on

reject()

Rejeite esta chamada recebida.

function reject(): Promise<void>

Devoluções

Promise<void>

herdado deIncomingCallCommon.reject