مشاركة عبر


TeamsCallingHandlers interface

كائن يحتوي على جميع معالجات استدعاءات الفرق المطلوبة لاستدعاء المكونات.

استدعاء المكونات ذات الصلة من هذه الحزمة قادرة على اختيار المعالجات ذات الصلة من هذا الكائن. راجع <xref:useHandlers> واستخدام PropsFor.

يمتد

الخصائص

onStartCall

الخصائص الموروثة

onAcceptCall
onBlurVideoBackground
onCreateLocalStreamView
onCreateRemoteStreamView
onCreateTogetherModeStreamView

معاودة الاتصال لإنشاء طريقة عرض لوضع معا

onDisposeLocalScreenShareStreamView
onDisposeLocalStreamView
onDisposeRemoteScreenShareStreamView
onDisposeRemoteStreamView
onDisposeRemoteVideoStreamView
onDisposeTogetherModeStreamView

معاودة الاتصال للتخلص من طرق عرض الوضع معا

onForbidAudio

منع المشاركين عن بعد من إرسال الصوت

onForbidOthersAudio

تغيير خيار الاجتماع يمنع المشاركين عن بعد من إرسال الصوت

onForbidOthersVideo

تغيير خيار الاجتماع يمنع المشاركين عن بعد من إرسال الفيديو

onForbidVideo

منع المشاركين عن بعد من إرسال الفيديو

onHangUp
onLowerHand
onMuteAllRemoteParticipants
onMuteParticipant
onPermitAudio

السماح للمشاركين عن بعد بإرسال الصوت

onPermitOthersAudio

تغيير خيار الاجتماع السماح للمشاركين عن بعد بإرسال الصوت

onPermitOthersVideo

تغيير خيار الاجتماع السماح للمشاركين عن بعد بإرسال الفيديو

onPermitVideo

السماح للمشاركين عن بعد بإرسال الفيديو

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

ضبط المكالمة معا وضع حجم المشهد

onStartCaptions
onStartLocalVideo
onStartNoiseSuppressionEffect
onStartScreenShare
onStartSpotlight
onStartTogetherMode

معاودة الاتصال لإنشاء طريقة عرض لوضع معا

onStopAllSpotlight
onStopCaptions
onStopNoiseSuppressionEffect
onStopScreenShare
onStopSpotlight
onToggleCamera
onToggleHold
onToggleMicrophone
onToggleRaiseHand
onToggleScreenShare

الأساليب المتوارثة

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

تفاصيل الخاصية

onStartCall

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

قيمة الخاصية

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

تفاصيل الخاصية الموروثة

onAcceptCall

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

قيمة الخاصية

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

موروثة منCommonCallingHandlers.onAcceptCall

onBlurVideoBackground

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

قيمة الخاصية

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

موروثة منCommonCallingHandlers.onBlurVideoBackground

onCreateLocalStreamView

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

قيمة الخاصية

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

موروث منCommonCallingHandlers.onCreateLocalStreamView

onCreateRemoteStreamView

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

قيمة الخاصية

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

موروث منCommonCallingHandlers.onCreateRemoteStreamView

onCreateTogetherModeStreamView

معاودة الاتصال لإنشاء طريقة عرض لوضع معا

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

قيمة الخاصية

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

موروثة منCommonCallingHandlers.onCreateTogetherModeStreamView

onDisposeLocalScreenShareStreamView

onDisposeLocalScreenShareStreamView: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onDisposeLocalScreenShareStreamView

onDisposeLocalStreamView

onDisposeLocalStreamView: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروث منCommonCallingHandlers.onDisposeLocalStreamView

onDisposeRemoteScreenShareStreamView

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

قيمة الخاصية

(userId: string) => Promise<void>

موروثة منCommonCallingHandlers.onDisposeRemoteScreenShareStreamView

onDisposeRemoteStreamView

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use onDisposeRemoteVideoStreamView and onDisposeRemoteScreenShareStreamView instead.

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

قيمة الخاصية

(userId: string) => Promise<void>

موروث منCommonCallingHandlers.onDisposeRemoteStreamView

onDisposeRemoteVideoStreamView

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

قيمة الخاصية

(userId: string) => Promise<void>

موروثة منCommonCallingHandlers.onDisposeRemoteVideoStreamView

onDisposeTogetherModeStreamView

معاودة الاتصال للتخلص من طرق عرض الوضع معا

onDisposeTogetherModeStreamView: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onDisposeTogetherModeStreamView

onForbidAudio

منع المشاركين عن بعد من إرسال الصوت

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

قيمة الخاصية

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

موروثة منCommonCallingHandlers.onForbidAudio

onForbidOthersAudio

تغيير خيار الاجتماع يمنع المشاركين عن بعد من إرسال الصوت

onForbidOthersAudio?: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onForbidOthersAudio

onForbidOthersVideo

تغيير خيار الاجتماع يمنع المشاركين عن بعد من إرسال الفيديو

onForbidOthersVideo?: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onForbidOthersفيديو

onForbidVideo

منع المشاركين عن بعد من إرسال الفيديو

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

قيمة الخاصية

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

موروثة منCommonCallingHandlers.onForbidVideo

onHangUp

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

قيمة الخاصية

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

موروث منCommonCallingHandlers.onHangUp

onLowerHand

onLowerHand: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onLowerHand

onMuteAllRemoteParticipants

onMuteAllRemoteParticipants: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onMuteAllRemoteParticipants

onMuteParticipant

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

قيمة الخاصية

(userId: string) => Promise<void>

موروثة منCommonCallingHandlers.onMuteParticipant

onPermitAudio

السماح للمشاركين عن بعد بإرسال الصوت

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

قيمة الخاصية

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

موروثة منCommonCallingHandlers.onPermitAudio

onPermitOthersAudio

تغيير خيار الاجتماع السماح للمشاركين عن بعد بإرسال الصوت

onPermitOthersAudio?: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onPermitOthersAudio

onPermitOthersVideo

تغيير خيار الاجتماع السماح للمشاركين عن بعد بإرسال الفيديو

onPermitOthersVideo?: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onPermitOthersفيديو

onPermitVideo

السماح للمشاركين عن بعد بإرسال الفيديو

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

قيمة الخاصية

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

موروثة منCommonCallingHandlers.onPermitVideo

onRaiseHand

onRaiseHand: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onRaiseHand

onReactionClick

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

قيمة الخاصية

(reaction: Reaction) => Promise<void>

موروثة منCommonCallingHandlers.onReactionClick

onRejectCall

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

قيمة الخاصية

(incomingCallId: string) => Promise<void>

موروثة منCommonCallingHandlers.onRejectCall

onRemoveVideoBackgroundEffects

onRemoveVideoBackgroundEffects: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onRemoveVideoBackgroundEffects

onReplaceVideoBackground

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

قيمة الخاصية

(backgroundReplacementConfig: BackgroundReplacementConfig) => Promise<void>

موروثة منCommonCallingHandlers.onReplaceVideoBackground

onSelectCamera

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

قيمة الخاصية

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

موروث منCommonCallingHandlers.onSelectCamera

onSelectMicrophone

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

قيمة الخاصية

(device: AudioDeviceInfo) => Promise<void>

موروث منCommonCallingHandlers.onSelectMicrophone

onSelectSpeaker

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

قيمة الخاصية

(device: AudioDeviceInfo) => Promise<void>

موروث منCommonCallingHandlers.onSelectSpeaker

onSendDtmfTone

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

قيمة الخاصية

(dtmfTone: DtmfTone) => Promise<void>

موروثة منCommonCallingHandlers.onSendDtmfTone

onSendRealTimeText

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

قيمة الخاصية

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

موروثة منCommonCallingHandlers.onSendRealTimeText

onSetCaptionLanguage

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

قيمة الخاصية

(language: string) => Promise<void>

موروثة منCommonCallingHandlers.onSetCaptionLanguage

onSetSpokenLanguage

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

قيمة الخاصية

(language: string) => Promise<void>

موروثة منCommonCallingHandlers.onSetSpokenLanguage

onSetTogetherModeSceneSize

ضبط المكالمة معا وضع حجم المشهد

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

قيمة الخاصية

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

موروثة منCommonCallingHandlers.onSetTogetherModeSceneSize

onStartCaptions

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

قيمة الخاصية

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

موروثة منCommonCallingHandlers.onStartCaptions

onStartLocalVideo

onStartLocalVideo: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروث منCommonCallingHandlers.onStartLocalVideo

onStartNoiseSuppressionEffect

onStartNoiseSuppressionEffect: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onStartNoiseSuppressionEffect

onStartScreenShare

onStartScreenShare: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروث منCommonCallingHandlers.onStartScreenShare

onStartSpotlight

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

قيمة الخاصية

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

موروثة منCommonCallingHandlers.onStartSpotlight

onStartTogetherMode

معاودة الاتصال لإنشاء طريقة عرض لوضع معا

onStartTogetherMode: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onStartTogetherMode

onStopAllSpotlight

onStopAllSpotlight: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onStopAllSpotlight

onStopCaptions

onStopCaptions: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onStopCaptions

onStopNoiseSuppressionEffect

onStopNoiseSuppressionEffect: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onStopNoiseSuppressionEffect

onStopScreenShare

onStopScreenShare: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروث منCommonCallingHandlers.onStopScreenShare

onStopSpotlight

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

قيمة الخاصية

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

موروثة منCommonCallingHandlers.onStopSpotlight

onToggleCamera

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

قيمة الخاصية

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

موروثة منCommonCallingHandlers.onToggleCamera

onToggleHold

onToggleHold: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onToggleHold

onToggleMicrophone

onToggleMicrophone: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروث منCommonCallingHandlers.onToggleMicrophone

onToggleRaiseHand

onToggleRaiseHand: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروثة منCommonCallingHandlers.onToggleRaiseHand

onToggleScreenShare

onToggleScreenShare: () => Promise<void>

قيمة الخاصية

() => Promise<void>

موروث منCommonCallingHandlers.onToggleScreenShare

تفاصيل الأساليب المتوارثة

onAddParticipant(CommunicationUserIdentifier)

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

المعلمات

المرتجعات

Promise<void>

موروثة منCommonCallingHandlers.onAddParticipant

onAddParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)

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

المعلمات

participant
PhoneNumberIdentifier

المرتجعات

Promise<void>

موروثة منCommonCallingHandlers.onAddParticipant

onRemoveParticipant(CommunicationIdentifier)

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

المعلمات

المرتجعات

Promise<void>

موروث منCommonCallingHandlers.onRemoveParticipant

onRemoveParticipant(string)

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

المعلمات

userId

string

المرتجعات

Promise<void>

موروث منCommonCallingHandlers.onRemoveParticipant

onSubmitSurvey(CallSurvey)

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

المعلمات

survey
CallSurvey

المرتجعات

Promise<undefined | CallSurveyResponse>

موروثة منCommonCallingHandlers.onSubmitSurvey