Aracılığıyla paylaş


CommonCallingHandlers 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.

Ö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

onStartCall
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

Yöntemler

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

Özellik Ayrıntıları

onAcceptCall

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

Özellik Değeri

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

onBlurVideoBackground

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

Özellik Değeri

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

onCreateLocalStreamView

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

Özellik Değeri

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

onCreateRemoteStreamView

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

Özellik Değeri

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

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>

onDisposeLocalScreenShareStreamView

onDisposeLocalScreenShareStreamView: () => Promise<void>

Özellik Değeri

() => Promise<void>

onDisposeLocalStreamView

onDisposeLocalStreamView: () => Promise<void>

Özellik Değeri

() => Promise<void>

onDisposeRemoteScreenShareStreamView

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

Özellik Değeri

(userId: string) => Promise<void>

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>

onDisposeRemoteVideoStreamView

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

Özellik Değeri

(userId: string) => Promise<void>

onDisposeTogetherModeStreamView

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

onDisposeTogetherModeStreamView: () => Promise<void>

Özellik Değeri

() => Promise<void>

onForbidAudio

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

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

Özellik Değeri

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

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>

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>

onForbidVideo

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

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

Özellik Değeri

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

onHangUp

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

Özellik Değeri

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

onLowerHand

onLowerHand: () => Promise<void>

Özellik Değeri

() => Promise<void>

onMuteAllRemoteParticipants

onMuteAllRemoteParticipants: () => Promise<void>

Özellik Değeri

() => Promise<void>

onMuteParticipant

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

Özellik Değeri

(userId: string) => Promise<void>

onPermitAudio

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

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

Özellik Değeri

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

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>

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>

onPermitVideo

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

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

Özellik Değeri

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

onRaiseHand

onRaiseHand: () => Promise<void>

Özellik Değeri

() => Promise<void>

onReactionClick

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

Özellik Değeri

(reaction: Reaction) => Promise<void>

onRejectCall

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

Özellik Değeri

(incomingCallId: string) => Promise<void>

onRemoveVideoBackgroundEffects

onRemoveVideoBackgroundEffects: () => Promise<void>

Özellik Değeri

() => Promise<void>

onReplaceVideoBackground

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

Özellik Değeri

(backgroundReplacementConfig: BackgroundReplacementConfig) => Promise<void>

onSelectCamera

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

Özellik Değeri

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

onSelectMicrophone

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

Özellik Değeri

(device: AudioDeviceInfo) => Promise<void>

onSelectSpeaker

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

Özellik Değeri

(device: AudioDeviceInfo) => Promise<void>

onSendDtmfTone

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

Özellik Değeri

(dtmfTone: DtmfTone) => Promise<void>

onSendRealTimeText

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

Özellik Değeri

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

onSetCaptionLanguage

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

Özellik Değeri

(language: string) => Promise<void>

onSetSpokenLanguage

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

Özellik Değeri

(language: string) => Promise<void>

onSetTogetherModeSceneSize

Çağrı birlikte ayarlandı modu sahne boyutu

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

Özellik Değeri

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

onStartCall

onStartCall: (participants: CommunicationIdentifier[], options?: StartCallOptions) => void

Özellik Değeri

(participants: CommunicationIdentifier[], options?: StartCallOptions) => void

onStartCaptions

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

Özellik Değeri

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

onStartLocalVideo

onStartLocalVideo: () => Promise<void>

Özellik Değeri

() => Promise<void>

onStartNoiseSuppressionEffect

onStartNoiseSuppressionEffect: () => Promise<void>

Özellik Değeri

() => Promise<void>

onStartScreenShare

onStartScreenShare: () => Promise<void>

Özellik Değeri

() => Promise<void>

onStartSpotlight

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

Özellik Değeri

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

onStartTogetherMode

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

onStartTogetherMode: () => Promise<void>

Özellik Değeri

() => Promise<void>

onStopAllSpotlight

onStopAllSpotlight: () => Promise<void>

Özellik Değeri

() => Promise<void>

onStopCaptions

onStopCaptions: () => Promise<void>

Özellik Değeri

() => Promise<void>

onStopNoiseSuppressionEffect

onStopNoiseSuppressionEffect: () => Promise<void>

Özellik Değeri

() => Promise<void>

onStopScreenShare

onStopScreenShare: () => Promise<void>

Özellik Değeri

() => Promise<void>

onStopSpotlight

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

Özellik Değeri

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

onToggleCamera

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

Özellik Değeri

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

onToggleHold

onToggleHold: () => Promise<void>

Özellik Değeri

() => Promise<void>

onToggleMicrophone

onToggleMicrophone: () => Promise<void>

Özellik Değeri

() => Promise<void>

onToggleRaiseHand

onToggleRaiseHand: () => Promise<void>

Özellik Değeri

() => Promise<void>

onToggleScreenShare

onToggleScreenShare: () => Promise<void>

Özellik Değeri

() => Promise<void>

Yöntem Ayrıntıları

onAddParticipant(CommunicationUserIdentifier)

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

Parametreler

Döndürülenler

Promise<void>

onAddParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)

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

Parametreler

participant
PhoneNumberIdentifier

Döndürülenler

Promise<void>

onRemoveParticipant(CommunicationIdentifier)

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

Parametreler

Döndürülenler

Promise<void>

onRemoveParticipant(string)

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

Parametreler

userId

string

Döndürülenler

Promise<void>

onSubmitSurvey(CallSurvey)

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

Parametreler

survey
CallSurvey

Döndürülenler

Promise<undefined | CallSurveyResponse>