Compartilhar via


IncomingCall interface

Representa uma chamada de entrada.

Extends

Propriedades

info

Obtenha informações sobre essa 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 a ID exclusiva para esta chamada.

kind

Obtenha o tipo de oject de chamada de entrada.

transferorInfo

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

Métodos

accept(AcceptCallOptions)

Aceite essa chamada de entrada.

Métodos herdados

off("callEnded", CallEndedEvent)

Função Cancelar assinatura do evento onCallEnded.

off("callerInfoChanged", PropertyChangedEvent)

Função Cancelar assinatura do evento onCallEnded.

off("transferorInfoChanged", PropertyChangedEvent)

Função Cancelar assinatura do evento onCallEnded.

on("callEnded", CallEndedEvent)

Função de assinatura do evento onCallEnded.

on("callerInfoChanged", PropertyChangedEvent)

Função de assinatura do evento onCallEnded.

on("transferorInfoChanged", PropertyChangedEvent)

Função de assinatura do evento onCallEnded.

reject()

Rejeite essa chamada de entrada.

Detalhes da propriedade

info

Obtenha informações sobre essa chamada.

info: CallInfo

Valor da propriedade

Detalhes das propriedades herdadas

callEndReason

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

callEndReason?: CallEndReason

Valor da propriedade

herdado deIncomingCallCommon.callEndReason

callerInfo

Identificador do chamador.

callerInfo: CallerInfo

Valor da propriedade

herdado deIncomingCallCommon.callerInfo

customContext

Opções enviadas como contexto personalizado.

customContext?: CustomContext

Valor da propriedade

herdado de IncomingCallCommon.customContext

id

Obtenha a ID exclusiva para esta chamada.

id: string

Valor da propriedade

string

herdado deIncomingCallCommon.id

kind

Obtenha o tipo de oject de chamada de entrada.

kind: IncomingCallKind

Valor da propriedade

herdado deIncomingCallCommon.kind

transferorInfo

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.

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

transferorInfo?: CallerInfo

Valor da propriedade

herdado de IncomingCallCommon.transferorInfo

Detalhes do método

accept(AcceptCallOptions)

Aceite essa chamada de entrada.

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

Parâmetros

options
AcceptCallOptions

opções de aceitação.

Retornos

Promise<Call>

O objeto Call associado à chamada aceita.

Detalhes do método herdado

off("callEnded", CallEndedEvent)

Função Cancelar assinatura do evento onCallEnded.

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

Parâmetros

event

"callEnded"

nome do evento.

listener
CallEndedEvent

fn de retorno de chamada que foi usado para assinar este evento.

herdado deIncomingCallCommon.off

off("callerInfoChanged", PropertyChangedEvent)

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.

Função Cancelar assinatura do evento onCallEnded.

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

Parâmetros

event

"callerInfoChanged"

nome do evento.

listener
PropertyChangedEvent

fn de retorno de chamada que foi usado para assinar este evento.

herdado deIncomingCallCommon.off

off("transferorInfoChanged", PropertyChangedEvent)

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.

Função Cancelar assinatura do evento onCallEnded.

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

Parâmetros

event

"transferorInfoChanged"

nome do evento.

listener
PropertyChangedEvent

fn de retorno de chamada que foi usado para assinar este evento.

herdado deIncomingCallCommon.off

on("callEnded", CallEndedEvent)

Função de assinatura do evento onCallEnded.

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

Parâmetros

event

"callEnded"

nome do evento.

listener
CallEndedEvent

fn de retorno de chamada que foi usado para assinar este evento.

herdado deIncomingCallCommon.on

on("callerInfoChanged", PropertyChangedEvent)

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.

Função de assinatura do evento onCallEnded.

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

Parâmetros

event

"callerInfoChanged"

nome do evento.

listener
PropertyChangedEvent

fn de retorno de chamada que foi usado para assinar este evento.

herdado deIncomingCallCommon.on

on("transferorInfoChanged", PropertyChangedEvent)

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.

Função de assinatura do evento onCallEnded.

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

Parâmetros

event

"transferorInfoChanged"

nome do evento.

listener
PropertyChangedEvent

fn de retorno de chamada que foi usado para assinar este evento.

herdado deIncomingCallCommon.on

reject()

Rejeite essa chamada de entrada.

function reject(): Promise<void>

Retornos

Promise<void>

herdado deIncomingCallCommon.reject