Freigeben über


TeamsCallingHandlers interface

Objekt, das alle Team-Anrufhandler enthält, die zum Aufrufen von Komponenten erforderlich sind.

Das Aufrufen verwandter Komponenten aus diesem Paket kann relevante Handler aus diesem Objekt auswählen. Siehe <xref:useHandlers> und usePropsFor.

Extends

Eigenschaften

onStartCall

Geerbte Eigenschaften

onAcceptCall
onBlurVideoBackground
onCreateLocalStreamView
onCreateRemoteStreamView
onCreateTogetherModeStreamView

Rufen Sie zurück, um eine Ansicht für den Zusammen-Modus zu erstellen

onDisposeLocalScreenShareStreamView
onDisposeLocalStreamView
onDisposeRemoteScreenShareStreamView
onDisposeRemoteStreamView
onDisposeRemoteVideoStreamView
onDisposeTogetherModeStreamView

Rufen Sie zurück, um Ansichten im gemeinsamen Modus zu verwerfen

onForbidAudio

Remote-Teilnehmern das Senden von Audio verbieten

onForbidOthersAudio

Meeting-Option ändern, um Remote-Teilnehmern das Senden von Audio zu verbieten

onForbidOthersVideo

Ändern Sie die Meeting-Option, um Remote-Teilnehmern das Senden von Videos zu verbieten

onForbidVideo

Remote-Teilnehmern das Senden von Videos verbieten

onHangUp
onLowerHand
onMuteAllRemoteParticipants
onMuteParticipant
onPermitAudio

Zulassen, dass Remote-Teilnehmer Audio senden

onPermitOthersAudio

Ändern der Meeting-Option: Remote-Teilnehmern das Senden von Audio erlauben

onPermitOthersVideo

Ändern der Meeting-Option: Remote-Teilnehmern das Senden von Videos erlauben

onPermitVideo

Zulassen, dass Remote-Teilnehmer Videos senden

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

Szenengröße im Modus "Zusammensetzen von Anrufen"

onStartCaptions
onStartLocalVideo
onStartNoiseSuppressionEffect
onStartScreenShare
onStartSpotlight
onStartTogetherMode

Rufen Sie zurück, um eine Ansicht für den Zusammen-Modus zu erstellen

onStopAllSpotlight
onStopCaptions
onStopNoiseSuppressionEffect
onStopScreenShare
onStopSpotlight
onToggleCamera
onToggleHold
onToggleMicrophone
onToggleRaiseHand
onToggleScreenShare

Geerbte Methoden

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

Details zur Eigenschaft

onStartCall

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

Eigenschaftswert

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

Geerbte Eigenschaftsdetails

onAcceptCall

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

Eigenschaftswert

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

Geerbt vonCommonCallingHandlers.onAcceptCall

onBlurVideoBackground

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

Eigenschaftswert

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

Geerbt vonCommonCallingHandlers.onBlurVideoBackground

onCreateLocalStreamView

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

Eigenschaftswert

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

geerbt vonCommonCallingHandlers.onCreateLocalStreamView-

onCreateRemoteStreamView

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

Eigenschaftswert

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

geerbt vonCommonCallingHandlers.onCreateRemoteStreamView-

onCreateTogetherModeStreamView

Rufen Sie zurück, um eine Ansicht für den Zusammen-Modus zu erstellen

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

Eigenschaftswert

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

Geerbt vonCommonCallingHandlers.onCreateTogetherModeStreamView

onDisposeLocalScreenShareStreamView

onDisposeLocalScreenShareStreamView: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onDisposeLocalScreenShareStreamView

onDisposeLocalStreamView

onDisposeLocalStreamView: () => Promise<void>

Eigenschaftswert

() => Promise<void>

geerbt vonCommonCallingHandlers.onDisposeLocalStreamView-

onDisposeRemoteScreenShareStreamView

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

Eigenschaftswert

(userId: string) => Promise<void>

Geerbt vonCommonCallingHandlers.onDisposeRemoteScreenShareStreamView

onDisposeRemoteStreamView

Warnung

Diese API ist nun veraltet.

use onDisposeRemoteVideoStreamView and onDisposeRemoteScreenShareStreamView instead.

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

Eigenschaftswert

(userId: string) => Promise<void>

geerbt vonCommonCallingHandlers.onDisposeRemoteStreamView-

onDisposeRemoteVideoStreamView

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

Eigenschaftswert

(userId: string) => Promise<void>

Geerbt vonCommonCallingHandlers.onDisposeRemoteVideoStreamView

onDisposeTogetherModeStreamView

Rufen Sie zurück, um Ansichten im gemeinsamen Modus zu verwerfen

onDisposeTogetherModeStreamView: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onDisposeTogetherModeStreamView

onForbidAudio

Remote-Teilnehmern das Senden von Audio verbieten

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

Eigenschaftswert

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

Geerbt vonCommonCallingHandlers.onForbidAudio

onForbidOthersAudio

Meeting-Option ändern, um Remote-Teilnehmern das Senden von Audio zu verbieten

onForbidOthersAudio?: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onForbidOthersAudio

onForbidOthersVideo

Ändern Sie die Meeting-Option, um Remote-Teilnehmern das Senden von Videos zu verbieten

onForbidOthersVideo?: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onForbidOthersVideo

onForbidVideo

Remote-Teilnehmern das Senden von Videos verbieten

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

Eigenschaftswert

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

Geerbt vonCommonCallingHandlers.onForbidVideo

onHangUp

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

Eigenschaftswert

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

geerbt vonCommonCallingHandlers.onHangUp

onLowerHand

onLowerHand: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onLowerHand

onMuteAllRemoteParticipants

onMuteAllRemoteParticipants: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onMuteAllRemoteParticipants

onMuteParticipant

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

Eigenschaftswert

(userId: string) => Promise<void>

Geerbt vonCommonCallingHandlers.onMuteParticipant

onPermitAudio

Zulassen, dass Remote-Teilnehmer Audio senden

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

Eigenschaftswert

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

Geerbt vonCommonCallingHandlers.onPermitAudio

onPermitOthersAudio

Ändern der Meeting-Option: Remote-Teilnehmern das Senden von Audio erlauben

onPermitOthersAudio?: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onPermitOthersAudio

onPermitOthersVideo

Ändern der Meeting-Option: Remote-Teilnehmern das Senden von Videos erlauben

onPermitOthersVideo?: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onPermitOthersVideo

onPermitVideo

Zulassen, dass Remote-Teilnehmer Videos senden

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

Eigenschaftswert

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

Geerbt vonCommonCallingHandlers.onPermitVideo

onRaiseHand

onRaiseHand: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onRaiseHand

onReactionClick

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

Eigenschaftswert

(reaction: Reaction) => Promise<void>

Geerbt vonCommonCallingHandlers.onReactionClick

onRejectCall

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

Eigenschaftswert

(incomingCallId: string) => Promise<void>

Geerbt vonCommonCallingHandlers.onRejectCall

onRemoveVideoBackgroundEffects

onRemoveVideoBackgroundEffects: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onRemoveVideoBackgroundEffects

onReplaceVideoBackground

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

Eigenschaftswert

(backgroundReplacementConfig: BackgroundReplacementConfig) => Promise<void>

Geerbt vonCommonCallingHandlers.onReplaceVideoBackground

onSelectCamera

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

Eigenschaftswert

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

geerbt vonCommonCallingHandlers.onSelectCamera

onSelectMicrophone

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

Eigenschaftswert

(device: AudioDeviceInfo) => Promise<void>

geerbt vonCommonCallingHandlers.onSelectMicrophone

onSelectSpeaker

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

Eigenschaftswert

(device: AudioDeviceInfo) => Promise<void>

geerbt vonCommonCallingHandlers.onSelectSpeaker-

onSendDtmfTone

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

Eigenschaftswert

(dtmfTone: DtmfTone) => Promise<void>

Geerbt vonCommonCallingHandlers.onSendDtmfTone

onSendRealTimeText

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

Eigenschaftswert

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

Geerbt vonCommonCallingHandlers.onSendRealTimeText

onSetCaptionLanguage

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

Eigenschaftswert

(language: string) => Promise<void>

Geerbt vonCommonCallingHandlers.onSetCaptionLanguage

onSetSpokenLanguage

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

Eigenschaftswert

(language: string) => Promise<void>

Geerbt vonCommonCallingHandlers.onSetSpokenLanguage

onSetTogetherModeSceneSize

Szenengröße im Modus "Zusammensetzen von Anrufen"

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

Eigenschaftswert

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

Geerbt vonCommonCallingHandlers.onSetTogetherModeSceneSize

onStartCaptions

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

Eigenschaftswert

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

Geerbt vonCommonCallingHandlers.onStartCaptions

onStartLocalVideo

onStartLocalVideo: () => Promise<void>

Eigenschaftswert

() => Promise<void>

geerbt vonCommonCallingHandlers.onStartLocalVideo

onStartNoiseSuppressionEffect

onStartNoiseSuppressionEffect: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onStartNoiseSuppressionEffect

onStartScreenShare

onStartScreenShare: () => Promise<void>

Eigenschaftswert

() => Promise<void>

geerbt vonCommonCallingHandlers.onStartScreenShare

onStartSpotlight

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

Eigenschaftswert

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

Geerbt vonCommonCallingHandlers.onStartSpotlight

onStartTogetherMode

Rufen Sie zurück, um eine Ansicht für den Zusammen-Modus zu erstellen

onStartTogetherMode: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onStartTogetherMode

onStopAllSpotlight

onStopAllSpotlight: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onStopAllSpotlight

onStopCaptions

onStopCaptions: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onStopCaptions

onStopNoiseSuppressionEffect

onStopNoiseSuppressionEffect: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onStopNoiseSuppressionEffect

onStopScreenShare

onStopScreenShare: () => Promise<void>

Eigenschaftswert

() => Promise<void>

vonCommonCallingHandlers.onStopScreenShare

onStopSpotlight

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

Eigenschaftswert

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

Geerbt vonCommonCallingHandlers.onStopSpotlight

onToggleCamera

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

Eigenschaftswert

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

geerbt vonCommonCallingHandlers.onToggleCamera

onToggleHold

onToggleHold: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onToggleHold

onToggleMicrophone

onToggleMicrophone: () => Promise<void>

Eigenschaftswert

() => Promise<void>

geerbt vonCommonCallingHandlers.onToggleMicrophone

onToggleRaiseHand

onToggleRaiseHand: () => Promise<void>

Eigenschaftswert

() => Promise<void>

Geerbt vonCommonCallingHandlers.onToggleRaiseHand

onToggleScreenShare

onToggleScreenShare: () => Promise<void>

Eigenschaftswert

() => Promise<void>

geerbt vonCommonCallingHandlers.onToggleScreenShare-

Details zur geerbten Methode

onAddParticipant(CommunicationUserIdentifier)

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

Parameter

Gibt zurück

Promise<void>

Geerbt vonCommonCallingHandlers.onAddParticipant

onAddParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)

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

Parameter

participant
PhoneNumberIdentifier

Gibt zurück

Promise<void>

Geerbt vonCommonCallingHandlers.onAddParticipant

onRemoveParticipant(CommunicationIdentifier)

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

Parameter

Gibt zurück

Promise<void>

vonCommonCallingHandlers.onRemoveParticipant geerbt

onRemoveParticipant(string)

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

Parameter

userId

string

Gibt zurück

Promise<void>

vonCommonCallingHandlers.onRemoveParticipant geerbt

onSubmitSurvey(CallSurvey)

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

Parameter

survey
CallSurvey

Gibt zurück

Promise<undefined | CallSurveyResponse>

Geerbt vonCommonCallingHandlers.onSubmitSurvey