Partilhar via


TeamsCallingHandlers interface

Objeto que contém todos os manipuladores de chamada de equipes necessários para chamar componentes.

Chamar componentes relacionados deste pacote é capaz de selecionar manipuladores relevantes deste objeto. Consulte <xref:useHandlers> e usePropsFor.

Extends

Propriedades

onStartCall

Propriedades Herdadas

onAcceptCall
onBlurVideoBackground
onCreateLocalStreamView
onCreateRemoteStreamView
onCreateTogetherModeStreamView

Ligue de volta para criar uma exibição para o modo de conjunto

onDisposeLocalScreenShareStreamView
onDisposeLocalStreamView
onDisposeRemoteScreenShareStreamView
onDisposeRemoteStreamView
onDisposeRemoteVideoStreamView
onDisposeTogetherModeStreamView

Ligue de volta para descartar modos de exibição juntos

onForbidAudio

Proibir participantes remotos de enviar áudio

onForbidOthersAudio

Alterar opção de reunião proibir participantes remotos de enviar áudio

onForbidOthersVideo

Alterar opção de reunião proibir participantes remotos de enviar vídeo

onForbidVideo

Proibir participantes remotos de enviar vídeo

onHangUp
onLowerHand
onMuteAllRemoteParticipants
onMuteParticipant
onPermitAudio

Permitir que participantes remotos enviem áudio

onPermitOthersAudio

Alterar a opção de reunião permite que os participantes remotos enviem áudio

onPermitOthersVideo

Alterar a opção de reunião permitir que os participantes remotos enviem vídeo

onPermitVideo

Permitir que participantes remotos enviem vídeos

onRaiseHand
onReactionClick
onRejectCall
onRemoveVideoBackgroundEffects
onReplaceVideoBackground
onSelectCamera
onSelectMicrophone
onSelectSpeaker
onSendDtmfTone
onSendRealTimeText
onSetCaptionLanguage
onSetSpokenLanguage
onSetTogetherModeSceneSize

Tamanho da cena do modo de conjunto de chamadas

onStartCaptions
onStartLocalVideo
onStartNoiseSuppressionEffect
onStartScreenShare
onStartSpotlight
onStartTogetherMode

Ligue de volta para criar uma exibição para o modo de conjunto

onStopAllSpotlight
onStopCaptions
onStopNoiseSuppressionEffect
onStopScreenShare
onStopSpotlight
onToggleCamera
onToggleHold
onToggleMicrophone
onToggleRaiseHand
onToggleScreenShare

Métodos Herdados

onAddParticipant(CommunicationUserIdentifier)
onAddParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)
onRemoveParticipant(CommunicationIdentifier)
onRemoveParticipant(string)
onSubmitSurvey(CallSurvey)

Detalhes de Propriedade

onStartCall

onStartCall: (participants: CommunicationIdentifier[], options?: StartCallOptions) => undefined | TeamsCall

Valor de Propriedade

(participants: CommunicationIdentifier[], options?: StartCallOptions) => undefined | TeamsCall

Detalhes da Propriedade Herdada

onAcceptCall

onAcceptCall: (incomingCallId: string, useVideo?: boolean) => Promise<void>

Valor de Propriedade

(incomingCallId: string, useVideo?: boolean) => Promise<void>

Herdado deCommonCallingHandlers.onAcceptCall

onBlurVideoBackground

onBlurVideoBackground: (backgroundBlurConfig?: VideoEffectConfig) => Promise<void>

Valor de Propriedade

(backgroundBlurConfig?: VideoEffectConfig) => Promise<void>

Herdado deCommonCallingHandlers.onBlurVideoBackground

onCreateLocalStreamView

onCreateLocalStreamView: (options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>

Valor de Propriedade

(options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>

herdado de CommonCallingHandlers.onCreateLocalStreamView

onCreateRemoteStreamView

onCreateRemoteStreamView: (userId: string, options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>

Valor de Propriedade

(userId: string, options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>

herdado de CommonCallingHandlers.onCreateRemoteStreamView

onCreateTogetherModeStreamView

Ligue de volta para criar uma exibição para o modo de conjunto

onCreateTogetherModeStreamView: (options?: TogetherModeStreamOptions) => Promise<void | TogetherModeStreamViewResult>

Valor de Propriedade

(options?: TogetherModeStreamOptions) => Promise<void | TogetherModeStreamViewResult>

Herdado deCommonCallingHandlers.onCreateTogetherModeStreamView

onDisposeLocalScreenShareStreamView

onDisposeLocalScreenShareStreamView: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onDisposeLocalScreenShareStreamView

onDisposeLocalStreamView

onDisposeLocalStreamView: () => Promise<void>

Valor de Propriedade

() => Promise<void>

herdado de CommonCallingHandlers.onDisposeLocalStreamView

onDisposeRemoteScreenShareStreamView

onDisposeRemoteScreenShareStreamView: (userId: string) => Promise<void>

Valor de Propriedade

(userId: string) => Promise<void>

Herdado deCommonCallingHandlers.onDisposeRemoteScreenShareStreamView

onDisposeRemoteStreamView

Aviso

Esta API foi preterida.

use onDisposeRemoteVideoStreamView and onDisposeRemoteScreenShareStreamView instead.

onDisposeRemoteStreamView: (userId: string) => Promise<void>

Valor de Propriedade

(userId: string) => Promise<void>

herdado de CommonCallingHandlers.onDisposeRemoteStreamView

onDisposeRemoteVideoStreamView

onDisposeRemoteVideoStreamView: (userId: string) => Promise<void>

Valor de Propriedade

(userId: string) => Promise<void>

Herdado deCommonCallingHandlers.onDisposeRemoteVideoStreamView

onDisposeTogetherModeStreamView

Ligue de volta para descartar modos de exibição juntos

onDisposeTogetherModeStreamView: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onDisposeTogetherModeStreamView

onForbidAudio

Proibir participantes remotos de enviar áudio

onForbidAudio?: (userIds: string[]) => Promise<void>

Valor de Propriedade

(userIds: string[]) => Promise<void>

Herdado deCommonCallingHandlers.onForbidAudio

onForbidOthersAudio

Alterar opção de reunião proibir participantes remotos de enviar áudio

onForbidOthersAudio?: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onForbidOthersAudio

onForbidOthersVideo

Alterar opção de reunião proibir participantes remotos de enviar vídeo

onForbidOthersVideo?: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onForbidOthersVideo

onForbidVideo

Proibir participantes remotos de enviar vídeo

onForbidVideo?: (userIds: string[]) => Promise<void>

Valor de Propriedade

(userIds: string[]) => Promise<void>

Herdado deCommonCallingHandlers.onForbidVideo

onHangUp

onHangUp: (forEveryone?: boolean) => Promise<void>

Valor de Propriedade

(forEveryone?: boolean) => Promise<void>

herdado de CommonCallingHandlers.onHangUp

onLowerHand

onLowerHand: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onLowerHand

onMuteAllRemoteParticipants

onMuteAllRemoteParticipants: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onMuteAllRemoteParticipants

onMuteParticipant

onMuteParticipant: (userId: string) => Promise<void>

Valor de Propriedade

(userId: string) => Promise<void>

Herdado deCommonCallingHandlers.onMuteParticipant

onPermitAudio

Permitir que participantes remotos enviem áudio

onPermitAudio?: (userIds: string[]) => Promise<void>

Valor de Propriedade

(userIds: string[]) => Promise<void>

Herdado deCommonCallingHandlers.onPermitAudio

onPermitOthersAudio

Alterar a opção de reunião permite que os participantes remotos enviem áudio

onPermitOthersAudio?: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onPermitOthersAudio

onPermitOthersVideo

Alterar a opção de reunião permitir que os participantes remotos enviem vídeo

onPermitOthersVideo?: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onPermitOthersVideo

onPermitVideo

Permitir que participantes remotos enviem vídeos

onPermitVideo?: (userIds: string[]) => Promise<void>

Valor de Propriedade

(userIds: string[]) => Promise<void>

Herdado deCommonCallingHandlers.onPermitVideo

onRaiseHand

onRaiseHand: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onRaiseHand

onReactionClick

onReactionClick: (reaction: Reaction) => Promise<void>

Valor de Propriedade

(reaction: Reaction) => Promise<void>

Herdado deCommonCallingHandlers.onReactionClick

onRejectCall

onRejectCall: (incomingCallId: string) => Promise<void>

Valor de Propriedade

(incomingCallId: string) => Promise<void>

Herdado deCommonCallingHandlers.onRejectCall

onRemoveVideoBackgroundEffects

onRemoveVideoBackgroundEffects: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onRemoveVideoBackgroundEffects

onReplaceVideoBackground

onReplaceVideoBackground: (backgroundReplacementConfig: BackgroundReplacementConfig) => Promise<void>

Valor de Propriedade

(backgroundReplacementConfig: BackgroundReplacementConfig) => Promise<void>

Herdado deCommonCallingHandlers.onReplaceVideoBackground

onSelectCamera

onSelectCamera: (device: VideoDeviceInfo, options?: VideoStreamOptions) => Promise<void>

Valor de Propriedade

(device: VideoDeviceInfo, options?: VideoStreamOptions) => Promise<void>

herdado de CommonCallingHandlers.onSelectCamera

onSelectMicrophone

onSelectMicrophone: (device: AudioDeviceInfo) => Promise<void>

Valor de Propriedade

(device: AudioDeviceInfo) => Promise<void>

herdado de CommonCallingHandlers.onSelectMicrophone

onSelectSpeaker

onSelectSpeaker: (device: AudioDeviceInfo) => Promise<void>

Valor de Propriedade

(device: AudioDeviceInfo) => Promise<void>

herdado de CommonCallingHandlers.onSelectSpeaker

onSendDtmfTone

onSendDtmfTone: (dtmfTone: DtmfTone) => Promise<void>

Valor de Propriedade

(dtmfTone: DtmfTone) => Promise<void>

Herdado deCommonCallingHandlers.onSendDtmfTone

onSendRealTimeText

onSendRealTimeText: (text: string, isFinalized: boolean) => Promise<void>

Valor de Propriedade

(text: string, isFinalized: boolean) => Promise<void>

Herdado deCommonCallingHandlers.onSendRealTimeText

onSetCaptionLanguage

onSetCaptionLanguage: (language: string) => Promise<void>

Valor de Propriedade

(language: string) => Promise<void>

Herdado deCommonCallingHandlers.onSetCaptionLanguage

onSetSpokenLanguage

onSetSpokenLanguage: (language: string) => Promise<void>

Valor de Propriedade

(language: string) => Promise<void>

Herdado deCommonCallingHandlers.onSetSpokenLanguage

onSetTogetherModeSceneSize

Tamanho da cena do modo de conjunto de chamadas

onSetTogetherModeSceneSize: (width: number, height: number) => void

Valor de Propriedade

(width: number, height: number) => void

Herdado deCommonCallingHandlers.onSetTogetherModeSceneSize

onStartCaptions

onStartCaptions: (options?: CaptionsOptions) => Promise<void>

Valor de Propriedade

(options?: CaptionsOptions) => Promise<void>

Herdado deCommonCallingHandlers.onStartCaptions

onStartLocalVideo

onStartLocalVideo: () => Promise<void>

Valor de Propriedade

() => Promise<void>

herdado de CommonCallingHandlers.onStartLocalVideo

onStartNoiseSuppressionEffect

onStartNoiseSuppressionEffect: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onStartNoiseSuppressionEffect

onStartScreenShare

onStartScreenShare: () => Promise<void>

Valor de Propriedade

() => Promise<void>

herdado de CommonCallingHandlers.onStartScreenShare

onStartSpotlight

onStartSpotlight: (userIds?: string[]) => Promise<void>

Valor de Propriedade

(userIds?: string[]) => Promise<void>

Herdado deCommonCallingHandlers.onStartSpotlight

onStartTogetherMode

Ligue de volta para criar uma exibição para o modo de conjunto

onStartTogetherMode: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onStartTogetherMode

onStopAllSpotlight

onStopAllSpotlight: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onStopAllSpotlight

onStopCaptions

onStopCaptions: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onStopCaptions

onStopNoiseSuppressionEffect

onStopNoiseSuppressionEffect: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onStopNoiseSuppressionEffect

onStopScreenShare

onStopScreenShare: () => Promise<void>

Valor de Propriedade

() => Promise<void>

herdado de CommonCallingHandlers.onStopScreenShare

onStopSpotlight

onStopSpotlight: (userIds?: string[]) => Promise<void>

Valor de Propriedade

(userIds?: string[]) => Promise<void>

Herdado deCommonCallingHandlers.onStopSpotlight

onToggleCamera

onToggleCamera: (options?: VideoStreamOptions) => Promise<void>

Valor de Propriedade

(options?: VideoStreamOptions) => Promise<void>

herdado de CommonCallingHandlers.onToggleCamera

onToggleHold

onToggleHold: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onToggleHold

onToggleMicrophone

onToggleMicrophone: () => Promise<void>

Valor de Propriedade

() => Promise<void>

herdado de CommonCallingHandlers.onToggleMicrophone

onToggleRaiseHand

onToggleRaiseHand: () => Promise<void>

Valor de Propriedade

() => Promise<void>

Herdado deCommonCallingHandlers.onToggleRaiseHand

onToggleScreenShare

onToggleScreenShare: () => Promise<void>

Valor de Propriedade

() => Promise<void>

herdado de CommonCallingHandlers.onToggleScreenShare

Detalhes do Método Herdado

onAddParticipant(CommunicationUserIdentifier)

function onAddParticipant(participant: CommunicationUserIdentifier): Promise<void>

Parâmetros

Devoluções

Promise<void>

Herdado deCommonCallingHandlers.onAddParticipant

onAddParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)

function onAddParticipant(participant: PhoneNumberIdentifier, options: AddPhoneNumberOptions): Promise<void>

Parâmetros

participant
PhoneNumberIdentifier

Devoluções

Promise<void>

Herdado deCommonCallingHandlers.onAddParticipant

onRemoveParticipant(CommunicationIdentifier)

function onRemoveParticipant(participant: CommunicationIdentifier): Promise<void>

Parâmetros

Devoluções

Promise<void>

herdado de CommonCallingHandlers.onRemoveParticipant

onRemoveParticipant(string)

function onRemoveParticipant(userId: string): Promise<void>

Parâmetros

userId

string

Devoluções

Promise<void>

herdado de CommonCallingHandlers.onRemoveParticipant

onSubmitSurvey(CallSurvey)

function onSubmitSurvey(survey: CallSurvey): Promise<undefined | CallSurveyResponse>

Parâmetros

survey
CallSurvey

Devoluções

Promise<undefined | CallSurveyResponse>

Herdado deCommonCallingHandlers.onSubmitSurvey