TeamsCallingHandlers interface
Objekt som innehåller alla teams anropshanterare som krävs för att anropa komponenter.
Anropa relaterade komponenter från det här paketet kan välja ut relevanta hanterare från det här objektet. Se <xref:useHandlers> och usePropsFor.
- Extends
Egenskaper
| on |
Ärvda egenskaper
Ärvda metoder
Egenskapsinformation
onStartCall
onStartCall: (participants: CommunicationIdentifier[], options?: StartCallOptions) => undefined | TeamsCall
Egenskapsvärde
(participants: CommunicationIdentifier[], options?: StartCallOptions) => undefined | TeamsCall
Information om ärvda egenskaper
onAcceptCall
onAcceptCall: (incomingCallId: string, useVideo?: boolean) => Promise<void>
Egenskapsvärde
(incomingCallId: string, useVideo?: boolean) => Promise<void>
Ärvt frånCommonCallingHandlers.onAcceptCall
onBlurVideoBackground
onBlurVideoBackground: (backgroundBlurConfig?: VideoEffectConfig) => Promise<void>
Egenskapsvärde
(backgroundBlurConfig?: VideoEffectConfig) => Promise<void>
onCreateLocalStreamView
onCreateLocalStreamView: (options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
Egenskapsvärde
(options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
onCreateRemoteStreamView
onCreateRemoteStreamView: (userId: string, options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
Egenskapsvärde
(userId: string, options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
onCreateTogetherModeStreamView
Återuppringning för att skapa en vy för tillsammans-läge
onCreateTogetherModeStreamView: (options?: TogetherModeStreamOptions) => Promise<void | TogetherModeStreamViewResult>
Egenskapsvärde
(options?: TogetherModeStreamOptions) => Promise<void | TogetherModeStreamViewResult>
Ärvd frånCommonCallingHandlers.onCreateTogetherModeStreamView
onDisposeLocalScreenShareStreamView
onDisposeLocalScreenShareStreamView: () => Promise<void>
Egenskapsvärde
() => Promise<void>
Ärvd frånCommonCallingHandlers.onDisposeLocalScreenShareStreamView
onDisposeLocalStreamView
onDisposeLocalStreamView: () => Promise<void>
Egenskapsvärde
() => Promise<void>
onDisposeRemoteScreenShareStreamView
onDisposeRemoteScreenShareStreamView: (userId: string) => Promise<void>
Egenskapsvärde
(userId: string) => Promise<void>
Ärvd frånCommonCallingHandlers.onDisposeRemoteScreenShareStreamView
onDisposeRemoteStreamView
Varning
Det här API:et är nu inaktuellt.
use onDisposeRemoteVideoStreamView and onDisposeRemoteScreenShareStreamView instead.
onDisposeRemoteStreamView: (userId: string) => Promise<void>
Egenskapsvärde
(userId: string) => Promise<void>
onDisposeRemoteVideoStreamView
onDisposeRemoteVideoStreamView: (userId: string) => Promise<void>
Egenskapsvärde
(userId: string) => Promise<void>
Ärvd frånCommonCallingHandlers.onDisposeRemoteVideoStreamView
onDisposeTogetherModeStreamView
Ring tillbaka för att ta bort vyer i tillsammans-läge
onDisposeTogetherModeStreamView: () => Promise<void>
Egenskapsvärde
() => Promise<void>
Ärvd frånCommonCallingHandlers.onDisposeTogetherModeStreamView
onForbidAudio
Förbjud fjärrdeltagare att skicka ljud
onForbidAudio?: (userIds: string[]) => Promise<void>
Egenskapsvärde
(userIds: string[]) => Promise<void>
Ärvd frånCommonCallingHandlers.onForbidAudio
onForbidOthersAudio
Ändra mötesalternativ förbjuder fjärrdeltagare att skicka ljud
onForbidOthersAudio?: () => Promise<void>
Egenskapsvärde
() => Promise<void>
onForbidOthersVideo
Ändra mötesalternativ: förbjud fjärrdeltagare att skicka video
onForbidOthersVideo?: () => Promise<void>
Egenskapsvärde
() => Promise<void>
onForbidVideo
Förbjud fjärrdeltagare att skicka video
onForbidVideo?: (userIds: string[]) => Promise<void>
Egenskapsvärde
(userIds: string[]) => Promise<void>
Ärvt frånCommonCallingHandlers.onForbidVideo
onHangUp
onHangUp: (forEveryone?: boolean) => Promise<void>
Egenskapsvärde
(forEveryone?: boolean) => Promise<void>
ärvd frånCommonCallingHandlers.onHangUp
onLowerHand
onLowerHand: () => Promise<void>
Egenskapsvärde
() => Promise<void>
Ärvt frånCommonCallingHandlers.onLowerHand
onMuteAllRemoteParticipants
onMuteAllRemoteParticipants: () => Promise<void>
Egenskapsvärde
() => Promise<void>
onMuteParticipant
onMuteParticipant: (userId: string) => Promise<void>
Egenskapsvärde
(userId: string) => Promise<void>
onPermitAudio
Tillåt fjärrdeltagare att skicka ljud
onPermitAudio?: (userIds: string[]) => Promise<void>
Egenskapsvärde
(userIds: string[]) => Promise<void>
Ärvt frånCommonCallingHandlers.onPermitAudio
onPermitOthersAudio
Ändra mötesalternativ tillåt fjärrdeltagare att skicka ljud
onPermitOthersAudio?: () => Promise<void>
Egenskapsvärde
() => Promise<void>
onPermitOthersVideo
Ändra mötesalternativ tillåt fjärranslutna deltagare att skicka video
onPermitOthersVideo?: () => Promise<void>
Egenskapsvärde
() => Promise<void>
onPermitVideo
Tillåt fjärrdeltagare att skicka video
onPermitVideo?: (userIds: string[]) => Promise<void>
Egenskapsvärde
(userIds: string[]) => Promise<void>
Ärvt frånCommonCallingHandlers.onPermitVideo
onRaiseHand
onRaiseHand: () => Promise<void>
Egenskapsvärde
() => Promise<void>
Ärvt frånCommonCallingHandlers.onRaiseHand
onReactionClick
onReactionClick: (reaction: Reaction) => Promise<void>
Egenskapsvärde
(reaction: Reaction) => Promise<void>
onRejectCall
onRejectCall: (incomingCallId: string) => Promise<void>
Egenskapsvärde
(incomingCallId: string) => Promise<void>
Ärvt frånCommonCallingHandlers.onRejectCall
onRemoveVideoBackgroundEffects
onRemoveVideoBackgroundEffects: () => Promise<void>
Egenskapsvärde
() => Promise<void>
Ärvd frånCommonCallingHandlers.onRemoveVideoBackgroundEffects
onReplaceVideoBackground
onReplaceVideoBackground: (backgroundReplacementConfig: BackgroundReplacementConfig) => Promise<void>
Egenskapsvärde
(backgroundReplacementConfig: BackgroundReplacementConfig) => Promise<void>
onSelectCamera
onSelectCamera: (device: VideoDeviceInfo, options?: VideoStreamOptions) => Promise<void>
Egenskapsvärde
(device: VideoDeviceInfo, options?: VideoStreamOptions) => Promise<void>
ärvd frånCommonCallingHandlers.onSelectCamera
onSelectMicrophone
onSelectMicrophone: (device: AudioDeviceInfo) => Promise<void>
Egenskapsvärde
(device: AudioDeviceInfo) => Promise<void>
onSelectSpeaker
onSelectSpeaker: (device: AudioDeviceInfo) => Promise<void>
Egenskapsvärde
(device: AudioDeviceInfo) => Promise<void>
onSendDtmfTone
onSendDtmfTone: (dtmfTone: DtmfTone) => Promise<void>
Egenskapsvärde
(dtmfTone: DtmfTone) => Promise<void>
Ärvt frånCommonCallingHandlers.onSendDtmfTone
onSendRealTimeText
onSendRealTimeText: (text: string, isFinalized: boolean) => Promise<void>
Egenskapsvärde
(text: string, isFinalized: boolean) => Promise<void>
onSetCaptionLanguage
onSetCaptionLanguage: (language: string) => Promise<void>
Egenskapsvärde
(language: string) => Promise<void>
onSetSpokenLanguage
onSetSpokenLanguage: (language: string) => Promise<void>
Egenskapsvärde
(language: string) => Promise<void>
onSetTogetherModeSceneSize
Scenstorlek för samtalsuppsättning tillsammans-läge
onSetTogetherModeSceneSize: (width: number, height: number) => void
Egenskapsvärde
(width: number, height: number) => void
onStartCaptions
onStartCaptions: (options?: CaptionsOptions) => Promise<void>
Egenskapsvärde
(options?: CaptionsOptions) => Promise<void>
onStartLocalVideo
onStartLocalVideo: () => Promise<void>
Egenskapsvärde
() => Promise<void>
onStartNoiseSuppressionEffect
onStartNoiseSuppressionEffect: () => Promise<void>
Egenskapsvärde
() => Promise<void>
Ärvt frånCommonCallingHandlers.onStartNoiseSuppressionEffect
onStartScreenShare
onStartScreenShare: () => Promise<void>
Egenskapsvärde
() => Promise<void>
onStartSpotlight
onStartSpotlight: (userIds?: string[]) => Promise<void>
Egenskapsvärde
(userIds?: string[]) => Promise<void>
onStartTogetherMode
Återuppringning för att skapa en vy för tillsammans-läge
onStartTogetherMode: () => Promise<void>
Egenskapsvärde
() => Promise<void>
onStopAllSpotlight
onStopAllSpotlight: () => Promise<void>
Egenskapsvärde
() => Promise<void>
onStopCaptions
onStopCaptions: () => Promise<void>
Egenskapsvärde
() => Promise<void>
Ärvt frånCommonCallingHandlers.onStopCaptions
onStopNoiseSuppressionEffect
onStopNoiseSuppressionEffect: () => Promise<void>
Egenskapsvärde
() => Promise<void>
onStopScreenShare
onStopScreenShare: () => Promise<void>
Egenskapsvärde
() => Promise<void>
onStopSpotlight
onStopSpotlight: (userIds?: string[]) => Promise<void>
Egenskapsvärde
(userIds?: string[]) => Promise<void>
onToggleCamera
onToggleCamera: (options?: VideoStreamOptions) => Promise<void>
Egenskapsvärde
(options?: VideoStreamOptions) => Promise<void>
ärvd frånCommonCallingHandlers.onToggleCamera
onToggleHold
onToggleHold: () => Promise<void>
Egenskapsvärde
() => Promise<void>
Ärvt frånCommonCallingHandlers.onToggleHold
onToggleMicrophone
onToggleMicrophone: () => Promise<void>
Egenskapsvärde
() => Promise<void>
onToggleRaiseHand
onToggleRaiseHand: () => Promise<void>
Egenskapsvärde
() => Promise<void>
onToggleScreenShare
onToggleScreenShare: () => Promise<void>
Egenskapsvärde
() => Promise<void>
Ärvd metodinformation
onAddParticipant(CommunicationUserIdentifier)
function onAddParticipant(participant: CommunicationUserIdentifier): Promise<void>
Parametrar
- participant
- CommunicationUserIdentifier
Returer
Promise<void>
onAddParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)
function onAddParticipant(participant: PhoneNumberIdentifier, options: AddPhoneNumberOptions): Promise<void>
Parametrar
- participant
- PhoneNumberIdentifier
- options
- AddPhoneNumberOptions
Returer
Promise<void>
onRemoveParticipant(CommunicationIdentifier)
function onRemoveParticipant(participant: CommunicationIdentifier): Promise<void>
Parametrar
- participant
- CommunicationIdentifier
Returer
Promise<void>
onRemoveParticipant(string)
function onRemoveParticipant(userId: string): Promise<void>
Parametrar
- userId
-
string
Returer
Promise<void>
onSubmitSurvey(CallSurvey)
function onSubmitSurvey(survey: CallSurvey): Promise<undefined | CallSurveyResponse>
Parametrar
- survey
- CallSurvey
Returer
Promise<undefined | CallSurveyResponse>
Ärvd frånCommonCallingHandlers.onSubmitSurvey