Aracılığıyla paylaş


CallingHandlers interface

Bileşenleri çağırmak için gereken tüm işleyicileri içeren nesne.

Bu paketten ilgili bileşenleri çağırmak, bu nesneden ilgili işleyicileri seçebilir. Bkz. <xref:useHandlers> ve propsForkullanın.

Extends

Özellikler

onStartCall

Devralınan Özellikler

onAcceptCall
onBlurVideoBackground
onCreateLocalStreamView
onCreateRemoteStreamView
onCreateTogetherModeStreamView

Birlikte modu için bir görünüm oluşturmak üzere geri arama

onDisposeLocalScreenShareStreamView
onDisposeLocalStreamView
onDisposeRemoteScreenShareStreamView
onDisposeRemoteStreamView
onDisposeRemoteVideoStreamView
onDisposeTogetherModeStreamView

Mod görünümlerini birlikte atmak için geri arayın

onForbidAudio

Uzaktaki katılımcıların ses göndermesini yasaklayın

onForbidOthersAudio

Uzaktaki katılımcıların ses göndermesini yasaklayan toplantı seçeneğini değiştir

onForbidOthersVideo

Uzaktaki katılımcıların video göndermesini yasaklayan toplantı seçeneğini değiştirin

onForbidVideo

Uzaktaki katılımcıların video göndermesini yasaklayın

onHangUp
onLowerHand
onMuteAllRemoteParticipants
onMuteParticipant
onPermitAudio

Uzaktaki katılımcıların ses göndermesine izin ver

onPermitOthersAudio

Toplantı seçeneğini değiştir: Uzaktaki katılımcıların ses göndermesine izin ver

onPermitOthersVideo

Toplantı seçeneğini değiştir: Uzaktaki katılımcıların video göndermesine izin ver

onPermitVideo

Uzaktaki katılımcıların video göndermesine izin ver

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

Çağrı birlikte ayarlandı modu sahne boyutu

onStartCaptions
onStartLocalVideo
onStartNoiseSuppressionEffect
onStartScreenShare
onStartSpotlight
onStartTogetherMode

Birlikte modu için bir görünüm oluşturmak üzere geri arama

onStopAllSpotlight
onStopCaptions
onStopNoiseSuppressionEffect
onStopScreenShare
onStopSpotlight
onToggleCamera
onToggleHold
onToggleMicrophone
onToggleRaiseHand
onToggleScreenShare

Devralınan Yöntemler

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

Özellik Ayrıntıları

onStartCall

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

Özellik Değeri

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

Devralınan Özellik Detayları

onAcceptCall

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onAcceptCall

onBlurVideoBackground

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onBlurVideoBackground

onCreateLocalStreamView

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onCreateLocalStreamView

onCreateRemoteStreamView

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onCreateRemoteStreamView

onCreateTogetherModeStreamView

Birlikte modu için bir görünüm oluşturmak üzere geri arama

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onCreateTogetherModeStreamView

onDisposeLocalScreenShareStreamView

onDisposeLocalScreenShareStreamView: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onDisposeLocalScreenShareStreamView

onDisposeLocalStreamView

onDisposeLocalStreamView: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onDisposeLocalStreamView

onDisposeRemoteScreenShareStreamView

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

Özellik Değeri

(userId: string) => Promise<void>

Devralındığı yer:CommonCallingHandlers.onDisposeRemoteScreenShareStreamView

onDisposeRemoteStreamView

Uyarı

Bu API artık kullanım dışıdır.

use onDisposeRemoteVideoStreamView and onDisposeRemoteScreenShareStreamView instead.

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

Özellik Değeri

(userId: string) => Promise<void>

Devralındığı yer:CommonCallingHandlers.onDisposeRemoteStreamView

onDisposeRemoteVideoStreamView

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

Özellik Değeri

(userId: string) => Promise<void>

Devralındığı yer:CommonCallingHandlers.onDisposeRemoteVideoStreamView

onDisposeTogetherModeStreamView

Mod görünümlerini birlikte atmak için geri arayın

onDisposeTogetherModeStreamView: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onDisposeTogetherModeStreamView

onForbidAudio

Uzaktaki katılımcıların ses göndermesini yasaklayın

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onForbidAudio

onForbidOthersAudio

Uzaktaki katılımcıların ses göndermesini yasaklayan toplantı seçeneğini değiştir

onForbidOthersAudio?: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onForbidOthersAudio

onForbidOthersVideo

Uzaktaki katılımcıların video göndermesini yasaklayan toplantı seçeneğini değiştirin

onForbidOthersVideo?: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onForbidOthersVideo

onForbidVideo

Uzaktaki katılımcıların video göndermesini yasaklayın

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onForbidVideo

onHangUp

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onHangUp

onLowerHand

onLowerHand: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onLowerHand

onMuteAllRemoteParticipants

onMuteAllRemoteParticipants: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onMuteAllRemoteParticipants

onMuteParticipant

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

Özellik Değeri

(userId: string) => Promise<void>

Devralındığı yer:CommonCallingHandlers.onMuteParticipant

onPermitAudio

Uzaktaki katılımcıların ses göndermesine izin ver

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onPermitAudio

onPermitOthersAudio

Toplantı seçeneğini değiştir: Uzaktaki katılımcıların ses göndermesine izin ver

onPermitOthersAudio?: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onPermitOthersAudio

onPermitOthersVideo

Toplantı seçeneğini değiştir: Uzaktaki katılımcıların video göndermesine izin ver

onPermitOthersVideo?: () => Promise<void>

Özellik Değeri

() => Promise<void>

CommonCallingHandlers.onPermitOthersVideo'dandevralındı

onPermitVideo

Uzaktaki katılımcıların video göndermesine izin ver

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onPermitVideo

onRaiseHand

onRaiseHand: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onRaiseHand

onReactionClick

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

Özellik Değeri

(reaction: Reaction) => Promise<void>

Devralındığı yer:CommonCallingHandlers.onReactionClick

onRejectCall

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

Özellik Değeri

(incomingCallId: string) => Promise<void>

Devralındığı yer:CommonCallingHandlers.onRejectCall

onRemoveVideoBackgroundEffects

onRemoveVideoBackgroundEffects: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onRemoveVideoBackgroundEffects

onReplaceVideoBackground

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

Özellik Değeri

(backgroundReplacementConfig: BackgroundReplacementConfig) => Promise<void>

Devralındığı yer:CommonCallingHandlers.onReplaceVideoBackground

onSelectCamera

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onSelectCamera

onSelectMicrophone

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

Özellik Değeri

(device: AudioDeviceInfo) => Promise<void>

Devralındığı yer:CommonCallingHandlers.onSelectMicrophone

onSelectSpeaker

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

Özellik Değeri

(device: AudioDeviceInfo) => Promise<void>

Devralındığı yer:CommonCallingHandlers.onSelectSpeaker

onSendDtmfTone

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

Özellik Değeri

(dtmfTone: DtmfTone) => Promise<void>

Devralındığı yer:CommonCallingHandlers.onSendDtmfTone

onSendRealTimeText

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onSendRealTimeText

onSetCaptionLanguage

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

Özellik Değeri

(language: string) => Promise<void>

Devralındığı yer:CommonCallingHandlers.onSetCaptionLanguage

onSetSpokenLanguage

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

Özellik Değeri

(language: string) => Promise<void>

Devralındığı yer:CommonCallingHandlers.onSetSpokenLanguage

onSetTogetherModeSceneSize

Çağrı birlikte ayarlandı modu sahne boyutu

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onSetTogetherModeSceneSize

onStartCaptions

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onStartCaptions

onStartLocalVideo

onStartLocalVideo: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onStartLocalVideo

onStartNoiseSuppressionEffect

onStartNoiseSuppressionEffect: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onStartNoiseSuppressionEffect

onStartScreenShare

onStartScreenShare: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onStartScreenShare

onStartSpotlight

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onStartSpotlight

onStartTogetherMode

Birlikte modu için bir görünüm oluşturmak üzere geri arama

onStartTogetherMode: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onStartTogetherMode

onStopAllSpotlight

onStopAllSpotlight: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onStopAllSpotlight

onStopCaptions

onStopCaptions: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onStopCaptions

onStopNoiseSuppressionEffect

onStopNoiseSuppressionEffect: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onStopNoiseSuppressionEffect

onStopScreenShare

onStopScreenShare: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onStopScreenShare

onStopSpotlight

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onStopSpotlight

onToggleCamera

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

Özellik Değeri

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

Devralındığı yer:CommonCallingHandlers.onToggleCamera

onToggleHold

onToggleHold: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onToggleHold

onToggleMicrophone

onToggleMicrophone: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onToggleMicrophone

onToggleRaiseHand

onToggleRaiseHand: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onToggleRaiseHand

onToggleScreenShare

onToggleScreenShare: () => Promise<void>

Özellik Değeri

() => Promise<void>

Devralındığı yer:CommonCallingHandlers.onToggleScreenShare

Devralınan Yöntemin Ayrıntıları

onAddParticipant(CommunicationUserIdentifier)

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

Parametreler

Döndürülenler

Promise<void>

Devralındığı yer:CommonCallingHandlers.onAddParticipant

onAddParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)

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

Parametreler

participant
PhoneNumberIdentifier

Döndürülenler

Promise<void>

Devralındığı yer:CommonCallingHandlers.onAddParticipant

onRemoveParticipant(CommunicationIdentifier)

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

Parametreler

Döndürülenler

Promise<void>

Devralındığı yer:CommonCallingHandlers.onRemoveParticipant

onRemoveParticipant(string)

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

Parametreler

userId

string

Döndürülenler

Promise<void>

Devralındığı yer:CommonCallingHandlers.onRemoveParticipant

onSubmitSurvey(CallSurvey)

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

Parametreler

survey
CallSurvey

Döndürülenler

Promise<undefined | CallSurveyResponse>

Devralındığı yer:CommonCallingHandlers.onSubmitSurvey