CallAdapter interface
CommonCallAdapter확장하는 Azure Communication ID와 관련된 어댑터 인터페이스입니다.
- Extends
상속된 속성
| send |
실시간 문자 메시지 보내기 |
메서드
| join |
처음에 마이크를 켜거나 끄면 통화에 참가합니다. |
| join |
참가 할 때 마이크 / 카메라 초기 상태를 설정하기 위해 옵션 가방으로 통화에 참여하십시오 전화 참 = 참여할 때 장치 켜기 전화 false = 통화 참여시 장치 끄기 'keep'/ undefined = 장치 유지'사전 통화 상태 |
| start |
통화를 시작합니다. |
| start |
통화를 시작합니다. |
상속된 메서드
상속된 속성 세부 정보
sendRealTimeText
실시간 문자 메시지 보내기
sendRealTimeText: (text: string, isFinalized: boolean) => Promise<void>
속성 값
(text: string, isFinalized: boolean) => Promise<void>
메서드 세부 정보
joinCall(boolean)
경고
이 API는 이제 사용되지 않습니다.
Use joinCall(options?:JoinCallOptions) instead.
처음에 마이크를 켜거나 끄면 통화에 참가합니다.
function joinCall(microphoneOn?: boolean): undefined | Call
매개 변수
- microphoneOn
-
boolean
마이크를 처음 사용할 수 있는지 여부
반환
undefined | Call
joinCall(JoinCallOptions)
참가 할 때 마이크 / 카메라 초기 상태를 설정하기 위해 옵션 가방으로 통화에 참여하십시오 전화 참 = 참여할 때 장치 켜기 전화 false = 통화 참여시 장치 끄기 'keep'/ undefined = 장치 유지'사전 통화 상태
function joinCall(options?: JoinCallOptions): undefined | Call
매개 변수
- options
- JoinCallOptions
param 마이크/카메라를 초기에 켜기/끄기/사용 사전 호출 상태로 설정합니다.
반환
undefined | Call
startCall(CommunicationIdentifier[], StartCallOptions)
통화를 시작합니다.
function startCall(participants: CommunicationIdentifier[], options?: StartCallOptions): undefined | Call
매개 변수
- participants
호출할 배열 <xref:%40azure%2Fcommunication-common%23CommunicationIdentifier> 입니다.
- options
- StartCallOptions
반환
undefined | Call
startCall(string[], StartCallOptions)
통화를 시작합니다.
function startCall(participants: string[], options?: StartCallOptions): undefined | Call
매개 변수
- participants
-
string[]
참가할 참가자 ID의 배열입니다.
- options
- StartCallOptions
반환
undefined | Call
상속된 메서드 세부 정보
addParticipant(CommunicationUserIdentifier)
function addParticipant(participant: CommunicationUserIdentifier): Promise<void>
매개 변수
- participant
- CommunicationUserIdentifier
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.addParticipant
addParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)
통화에 참가자를 추가합니다.
function addParticipant(participant: PhoneNumberIdentifier, options?: AddPhoneNumberOptions): Promise<void>
매개 변수
- participant
- PhoneNumberIdentifier
- options
- AddPhoneNumberOptions
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.addParticipant
askDevicePermission(PermissionConstraints)
디바이스의 사용 권한을 요청합니다.
function askDevicePermission(constrain: PermissionConstraints): Promise<DeviceAccess>
매개 변수
- constrain
- PermissionConstraints
로컬 디바이스 <xref:%40azure%2Fcommunication-calling%23PermissionConstraints> 액세스에 대한 제약 조건 정의
반환
Promise<DeviceAccess>
설명
사용 권한이 아직 부여되지 않은 경우 브라우저 권한 창이 나타납니다.
createStreamView(string, VideoStreamOptions)
스트림에 대한 html 뷰를 만듭니다.
function createStreamView(remoteUserId?: string, options?: VideoStreamOptions): Promise<void | CreateVideoStreamViewResult>
매개 변수
- remoteUserId
-
string
렌더링할 참가자의 ID를 정의되지 않은 상태로 두고 로컬 카메라 보기를 만듭니다.
- options
- VideoStreamOptions
비디오 스트림을 렌더링하는 방법을 제어하는 옵션 <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
반환
Promise<void | CreateVideoStreamViewResult>
설명
이 메서드는 복합에 대해 구현됩니다.
createTogetherModeStreamView(TogetherModeStreamOptions)
스트림에 대한 html 뷰를 만듭니다.
function createTogetherModeStreamView(options?: TogetherModeStreamOptions): Promise<void | TogetherModeStreamViewResult>
매개 변수
- options
- TogetherModeStreamOptions
비디오 스트림을 렌더링하는 방법을 제어하는 옵션 <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
반환
Promise<void | TogetherModeStreamViewResult>
설명
이 메서드는 복합에 대해 구현됩니다.
dispose()
disposeLocalVideoStreamView()
로컬 비디오 스트림에 대한 html 뷰 삭제
function disposeLocalVideoStreamView(): Promise<void>
반환
Promise<void>
disposeRemoteVideoStreamView(string)
원격 비디오 스트림에 대한 html 뷰 삭제
function disposeRemoteVideoStreamView(remoteUserId: string): Promise<void>
매개 변수
- remoteUserId
-
string
삭제할 참가자의 ID입니다.
반환
Promise<void>
disposeScreenShareStreamView(string)
화면 공유 스트림에 대한 html 뷰 삭제
function disposeScreenShareStreamView(remoteUserId: string): Promise<void>
매개 변수
- remoteUserId
-
string
화면 공유 스트림 보기를 처리할 참가자의 ID입니다.
반환
Promise<void>
설명
이 메서드는 복합에 대해 구현됩니다
disposeStreamView(string, VideoStreamOptions)
경고
이 API는 이제 사용되지 않습니다.
Use disposeRemoteVideoStreamView, disposeLocalVideoStreamView and disposeRemoteVideoStreamView instead.
스트림에 대한 html 뷰를 삭제합니다.
function disposeStreamView(remoteUserId?: string, options?: VideoStreamOptions): Promise<void>
매개 변수
- remoteUserId
-
string
렌더링할 참가자의 ID이며, 로컬 카메라 보기를 삭제하도록 정의되지 않은 상태로 둡니다.
- options
- VideoStreamOptions
비디오 스트림을 렌더링하는 방법을 제어하는 옵션 <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
반환
Promise<void>
설명
이 메서드는 복합에 대해 구현됩니다.
disposeTogetherModeStreamView()
스트림에 대한 html 뷰를 삭제합니다.
function disposeTogetherModeStreamView(): Promise<void>
반환
Promise<void>
설명
이 메서드는 복합에 대해 구현됩니다.
forbidAudio(string[])
사용자 ID로 Teams 모임 참석자 오디오를 금지합니다.
function forbidAudio(userIds: string[]): Promise<void>
매개 변수
- userIds
-
string[]
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.forbidAudio
forbidOthersAudio()
Teams 모임 오디오를 금지합니다.
function forbidOthersAudio(): Promise<void>
반환
Promise<void>
forbidOthersVideo()
Teams 모임 비디오를 금지합니다.
function forbidOthersVideo(): Promise<void>
반환
Promise<void>
forbidVideo(string[])
사용자 ID로 Teams 모임 참석자 비디오를 금지합니다.
function forbidVideo(userIds: string[]): Promise<void>
매개 변수
- userIds
-
string[]
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.forbidVideo
getState()
holdCall()
leaveCall(boolean)
통화 나가기
function leaveCall(forEveryone?: boolean): Promise<void>
매개 변수
- forEveryone
-
boolean
떠날 때 모든 참가자를 제거할지 여부
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.leaveCall
lowerHand()
현재 사용자의 하한손
function lowerHand(): Promise<void>
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.lowerHand
mute()
통화 중에 현재 사용자를 음소거하거나 로컬로 마이크를 사용하지 않도록 설정
function mute(): Promise<void>
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.mute
muteAllRemoteParticipants()
모든 참가자 음소거
function muteAllRemoteParticipants(): Promise<void>
반환
Promise<void>
muteParticipant(string)
참가자 음소거
function muteParticipant(userId: string): Promise<void>
매개 변수
- userId
-
string
음소거할 참가자의 ID입니다.
반환
Promise<void>
off("breakoutRoomsUpdated", BreakoutRoomsUpdatedListener)
'breakoutRoomsUpdated' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "breakoutRoomsUpdated", listener: BreakoutRoomsUpdatedListener)
매개 변수
- event
-
"breakoutRoomsUpdated"
- listener
- BreakoutRoomsUpdatedListener
다음에서 상속됨CommonCallAdapter.off
off("callEnded", CallEndedListener)
'callEnded' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "callEnded", listener: CallEndedListener)
매개 변수
- event
-
"callEnded"
- listener
- CallEndedListener
다음에서 상속됨CommonCallAdapter.off
off("callIdChanged", CallIdChangedListener)
'callIdChanged' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "callIdChanged", listener: CallIdChangedListener)
매개 변수
- event
-
"callIdChanged"
- listener
- CallIdChangedListener
다음에서 상속됨CommonCallAdapter.off
off("capabilitiesChanged", CapabilitiesChangedListener)
'capabilitiesChanged' 이벤트에 대한 구독 취소 함수.
function off(event: "capabilitiesChanged", listener: CapabilitiesChangedListener)
매개 변수
- event
-
"capabilitiesChanged"
- listener
- CapabilitiesChangedListener
다음에서 상속됨CommonCallAdapter.off
off("captionsReceived", CaptionsReceivedListener)
'captionsReceived' 이벤트에 대한 구독 취소 함수.
function off(event: "captionsReceived", listener: CaptionsReceivedListener)
매개 변수
- event
-
"captionsReceived"
- listener
- CaptionsReceivedListener
다음에서 상속됨CommonCallAdapter.off
off("diagnosticChanged", DiagnosticChangedEventListner)
'diagnosticChanged' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "diagnosticChanged", listener: DiagnosticChangedEventListner)
매개 변수
- event
-
"diagnosticChanged"
- listener
- DiagnosticChangedEventListner
다음에서 상속됨CommonCallAdapter.off
off("displayNameChanged", DisplayNameChangedListener)
'displayNameChanged' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "displayNameChanged", listener: DisplayNameChangedListener)
매개 변수
- event
-
"displayNameChanged"
- listener
- DisplayNameChangedListener
다음에서 상속됨CommonCallAdapter.off
off("error", (e: AdapterError) => void)
'error' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "error", listener: (e: AdapterError) => void)
매개 변수
- event
-
"error"
- listener
-
(e: AdapterError) => void
다음에서 상속됨CommonCallAdapter.off
off("isCaptionLanguageChanged", IsCaptionLanguageChangedListener)
'isCaptionLanguageChanged' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "isCaptionLanguageChanged", listener: IsCaptionLanguageChangedListener)
매개 변수
- event
-
"isCaptionLanguageChanged"
- listener
- IsCaptionLanguageChangedListener
다음에서 상속됨CommonCallAdapter.off
off("isCaptionsActiveChanged", IsCaptionsActiveChangedListener)
'isCaptionsActiveChanged' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "isCaptionsActiveChanged", listener: IsCaptionsActiveChangedListener)
매개 변수
- event
-
"isCaptionsActiveChanged"
- listener
- IsCaptionsActiveChangedListener
다음에서 상속됨CommonCallAdapter.off
off("isLocalScreenSharingActiveChanged", IsLocalScreenSharingActiveChangedListener)
'isLocalScreenSharingActiveChanged' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "isLocalScreenSharingActiveChanged", listener: IsLocalScreenSharingActiveChangedListener)
매개 변수
- event
-
"isLocalScreenSharingActiveChanged"
다음에서 상속됨CommonCallAdapter.off
off("isMutedChanged", IsMutedChangedListener)
'isMutedChanged' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "isMutedChanged", listener: IsMutedChangedListener)
매개 변수
- event
-
"isMutedChanged"
- listener
- IsMutedChangedListener
다음에서 상속됨CommonCallAdapter.off
off("isSpeakingChanged", IsSpeakingChangedListener)
'isSpeakingChanged' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "isSpeakingChanged", listener: IsSpeakingChangedListener)
매개 변수
- event
-
"isSpeakingChanged"
- listener
- IsSpeakingChangedListener
다음에서 상속됨CommonCallAdapter.off
off("isSpokenLanguageChanged", IsSpokenLanguageChangedListener)
'isSpokenLanguageChanged' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "isSpokenLanguageChanged", listener: IsSpokenLanguageChangedListener)
매개 변수
- event
-
"isSpokenLanguageChanged"
- listener
- IsSpokenLanguageChangedListener
다음에서 상속됨CommonCallAdapter.off
off("mutedByOthers", PropertyChangedEvent)
'mutedByOthers' 이벤트에 대한 구독 취소 함수.
function off(event: "mutedByOthers", listener: PropertyChangedEvent)
매개 변수
- event
-
"mutedByOthers"
- listener
- PropertyChangedEvent
다음에서 상속됨CommonCallAdapter.off
off("participantsJoined", ParticipantsJoinedListener)
'participantsJoined' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "participantsJoined", listener: ParticipantsJoinedListener)
매개 변수
- event
-
"participantsJoined"
- listener
- ParticipantsJoinedListener
다음에서 상속됨CommonCallAdapter.off
off("participantsLeft", ParticipantsLeftListener)
'participantsLeft' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "participantsLeft", listener: ParticipantsLeftListener)
매개 변수
- event
-
"participantsLeft"
- listener
- ParticipantsLeftListener
다음에서 상속됨CommonCallAdapter.off
off("realTimeTextReceived", RealTimeTextReceivedListener)
'realTimeTextReceived' 이벤트에 대한 구독 취소 함수.
function off(event: "realTimeTextReceived", listener: RealTimeTextReceivedListener)
매개 변수
- event
-
"realTimeTextReceived"
- listener
- RealTimeTextReceivedListener
다음에서 상속됨CommonCallAdapter.off
off("roleChanged", PropertyChangedEvent)
'roleChanged' 이벤트에 대한 구독 취소 함수.
function off(event: "roleChanged", listener: PropertyChangedEvent)
매개 변수
- event
-
"roleChanged"
- listener
- PropertyChangedEvent
다음에서 상속됨CommonCallAdapter.off
off("selectedMicrophoneChanged", PropertyChangedEvent)
'selectedMicrophoneChanged' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "selectedMicrophoneChanged", listener: PropertyChangedEvent)
매개 변수
- event
-
"selectedMicrophoneChanged"
- listener
- PropertyChangedEvent
다음에서 상속됨CommonCallAdapter.off
off("selectedSpeakerChanged", PropertyChangedEvent)
'selectedSpeakerChanged' 이벤트에 대한 구독 취소 함수입니다.
function off(event: "selectedSpeakerChanged", listener: PropertyChangedEvent)
매개 변수
- event
-
"selectedSpeakerChanged"
- listener
- PropertyChangedEvent
다음에서 상속됨CommonCallAdapter.off
off("spotlightChanged", SpotlightChangedListener)
'spotlightChanged' 이벤트에 대한 구독 취소 함수.
function off(event: "spotlightChanged", listener: SpotlightChangedListener)
매개 변수
- event
-
"spotlightChanged"
- listener
- SpotlightChangedListener
다음에서 상속됨CommonCallAdapter.off
off("transferAccepted", TransferAcceptedListener)
'transferRequested' 이벤트에 대한 구독 취소 함수.
function off(event: "transferAccepted", listener: TransferAcceptedListener)
매개 변수
- event
-
"transferAccepted"
- listener
- TransferAcceptedListener
다음에서 상속됨CommonCallAdapter.off
offStateChange((state: CallAdapterState) => void)
처리기를 stateChanged 이벤트에 구독 취소합니다.
function offStateChange(handler: (state: CallAdapterState) => void)
매개 변수
- handler
-
(state: CallAdapterState) => void
다음에서 상속됨CommonCallAdapter.offStateChange
on("breakoutRoomsUpdated", BreakoutRoomsUpdatedListener)
'breakoutRoomsUpdated' 이벤트에 대한 구독 함수입니다.
function on(event: "breakoutRoomsUpdated", listener: BreakoutRoomsUpdatedListener)
매개 변수
- event
-
"breakoutRoomsUpdated"
- listener
- BreakoutRoomsUpdatedListener
다음에서 상속됨CommonCallAdapter.on
on("callEnded", CallEndedListener)
'callEnded' 이벤트에 대한 Subscribe 함수입니다.
function on(event: "callEnded", listener: CallEndedListener)
매개 변수
- event
-
"callEnded"
- listener
- CallEndedListener
다음에서 상속됨CommonCallAdapter.on
on("callIdChanged", CallIdChangedListener)
'callIdChanged' 이벤트에 대한 함수를 구독합니다.
function on(event: "callIdChanged", listener: CallIdChangedListener)
매개 변수
- event
-
"callIdChanged"
- listener
- CallIdChangedListener
설명
현재 사용자의 callId가 변경되면 이벤트가 트리거됩니다.
다음에서 상속됨CommonCallAdapter.on
on("capabilitiesChanged", CapabilitiesChangedListener)
'capabilitiesChanged' 이벤트에 대한 구독 함수입니다.
function on(event: "capabilitiesChanged", listener: CapabilitiesChangedListener)
매개 변수
- event
-
"capabilitiesChanged"
- listener
- CapabilitiesChangedListener
다음에서 상속됨CommonCallAdapter.on
on("captionsReceived", CaptionsReceivedListener)
'captionsReceived' 이벤트에 대한 구독 함수.
function on(event: "captionsReceived", listener: CaptionsReceivedListener)
매개 변수
- event
-
"captionsReceived"
- listener
- CaptionsReceivedListener
다음에서 상속됨CommonCallAdapter.on
on("diagnosticChanged", DiagnosticChangedEventListner)
'diagnosticChanged' 이벤트에 대한 구독 함수입니다.
이 이벤트는 진행 중인 호출에 대한 사용자 연결 진단에 변경이 있을 때마다 발생합니다.
function on(event: "diagnosticChanged", listener: DiagnosticChangedEventListner)
매개 변수
- event
-
"diagnosticChanged"
- listener
- DiagnosticChangedEventListner
다음에서 상속됨CommonCallAdapter.on
on("displayNameChanged", DisplayNameChangedListener)
'displayNameChanged' 이벤트에 대한 Subscribe 함수입니다.
function on(event: "displayNameChanged", listener: DisplayNameChangedListener)
매개 변수
- event
-
"displayNameChanged"
- listener
- DisplayNameChangedListener
다음에서 상속됨CommonCallAdapter.on
on("error", (e: AdapterError) => void)
'error' 이벤트에 대한 함수를 구독합니다.
function on(event: "error", listener: (e: AdapterError) => void)
매개 변수
- event
-
"error"
- listener
-
(e: AdapterError) => void
다음에서 상속됨CommonCallAdapter.on
on("isCaptionLanguageChanged", IsCaptionLanguageChangedListener)
'isCaptionLanguageChanged' 이벤트에 대한 구독 함수입니다.
function on(event: "isCaptionLanguageChanged", listener: IsCaptionLanguageChangedListener)
매개 변수
- event
-
"isCaptionLanguageChanged"
- listener
- IsCaptionLanguageChangedListener
다음에서 상속됨CommonCallAdapter.on
on("isCaptionsActiveChanged", IsCaptionsActiveChangedListener)
'isCaptionsActiveChanged' 이벤트에 대한 구독 함수입니다.
function on(event: "isCaptionsActiveChanged", listener: IsCaptionsActiveChangedListener)
매개 변수
- event
-
"isCaptionsActiveChanged"
- listener
- IsCaptionsActiveChangedListener
다음에서 상속됨CommonCallAdapter.on
on("isLocalScreenSharingActiveChanged", IsLocalScreenSharingActiveChangedListener)
'isLocalScreenSharingActiveChanged' 이벤트에 대한 Subscribe 함수입니다.
function on(event: "isLocalScreenSharingActiveChanged", listener: IsLocalScreenSharingActiveChangedListener)
매개 변수
- event
-
"isLocalScreenSharingActiveChanged"
다음에서 상속됨CommonCallAdapter.on
on("isMutedChanged", IsMutedChangedListener)
'isMutedChanged' 이벤트에 대한 Subscribe 함수입니다.
function on(event: "isMutedChanged", listener: IsMutedChangedListener)
매개 변수
- event
-
"isMutedChanged"
- listener
- IsMutedChangedListener
설명
현재 사용자 또는 원격 사용자 음소거 상태가 변경될 때마다 이벤트가 트리거됩니다.
다음에서 상속됨CommonCallAdapter.on
on("isSpeakingChanged", IsSpeakingChangedListener)
'isSpeakingChanged' 이벤트에 대한 Subscribe 함수입니다.
function on(event: "isSpeakingChanged", listener: IsSpeakingChangedListener)
매개 변수
- event
-
"isSpeakingChanged"
- listener
- IsSpeakingChangedListener
다음에서 상속됨CommonCallAdapter.on
on("isSpokenLanguageChanged", IsSpokenLanguageChangedListener)
'isSpokenLanguageChanged' 이벤트에 대한 구독 함수.
function on(event: "isSpokenLanguageChanged", listener: IsSpokenLanguageChangedListener)
매개 변수
- event
-
"isSpokenLanguageChanged"
- listener
- IsSpokenLanguageChangedListener
다음에서 상속됨CommonCallAdapter.on
on("mutedByOthers", PropertyChangedEvent)
'mutedByOthers' 이벤트에 대한 함수를 구독합니다.
function on(event: "mutedByOthers", listener: PropertyChangedEvent)
매개 변수
- event
-
"mutedByOthers"
- listener
- PropertyChangedEvent
다음에서 상속됨CommonCallAdapter.on
on("participantsJoined", ParticipantsJoinedListener)
'participantsJoined' 이벤트에 대한 구독 함수입니다.
function on(event: "participantsJoined", listener: ParticipantsJoinedListener)
매개 변수
- event
-
"participantsJoined"
- listener
- ParticipantsJoinedListener
다음에서 상속됨CommonCallAdapter.on
on("participantsLeft", ParticipantsLeftListener)
'participantsLeft' 이벤트에 대한 Subscribe 함수입니다.
function on(event: "participantsLeft", listener: ParticipantsLeftListener)
매개 변수
- event
-
"participantsLeft"
- listener
- ParticipantsLeftListener
다음에서 상속됨CommonCallAdapter.on
on("realTimeTextReceived", RealTimeTextReceivedListener)
'realTimeTextReceived' 이벤트에 대한 구독 함수입니다.
function on(event: "realTimeTextReceived", listener: RealTimeTextReceivedListener)
매개 변수
- event
-
"realTimeTextReceived"
- listener
- RealTimeTextReceivedListener
다음에서 상속됨CommonCallAdapter.on
on("roleChanged", PropertyChangedEvent)
'roleChanged' 이벤트에 대한 구독 함수입니다.
function on(event: "roleChanged", listener: PropertyChangedEvent)
매개 변수
- event
-
"roleChanged"
- listener
- PropertyChangedEvent
다음에서 상속됨CommonCallAdapter.on
on("selectedMicrophoneChanged", PropertyChangedEvent)
'selectedMicrophoneChanged' 이벤트에 대한 구독 함수입니다.
이 이벤트는 사용자가 새 마이크 디바이스를 선택할 때마다 발생합니다.
function on(event: "selectedMicrophoneChanged", listener: PropertyChangedEvent)
매개 변수
- event
-
"selectedMicrophoneChanged"
- listener
- PropertyChangedEvent
다음에서 상속됨CommonCallAdapter.on
on("selectedSpeakerChanged", PropertyChangedEvent)
'selectedSpeakerChanged' 이벤트에 대한 Subscribe 함수입니다.
이 이벤트는 사용자가 새 스피커 디바이스를 선택할 때마다 발생합니다.
function on(event: "selectedSpeakerChanged", listener: PropertyChangedEvent)
매개 변수
- event
-
"selectedSpeakerChanged"
- listener
- PropertyChangedEvent
다음에서 상속됨CommonCallAdapter.on
on("spotlightChanged", SpotlightChangedListener)
'spotlightChanged' 이벤트에 대한 구독 함수입니다.
function on(event: "spotlightChanged", listener: SpotlightChangedListener)
매개 변수
- event
-
"spotlightChanged"
- listener
- SpotlightChangedListener
다음에서 상속됨CommonCallAdapter.on
on("transferAccepted", TransferAcceptedListener)
'transferRequested' 이벤트에 대한 구독 함수입니다.
function on(event: "transferAccepted", listener: TransferAcceptedListener)
매개 변수
- event
-
"transferAccepted"
- listener
- TransferAcceptedListener
다음에서 상속됨CommonCallAdapter.on
onReactionClick(Reaction)
반응 이모티콘 보내기
function onReactionClick(reaction: Reaction): Promise<void>
매개 변수
- reaction
- Reaction
반환
Promise<void>
onStateChange((state: CallAdapterState) => void)
처리기를 stateChanged 이벤트에 구독합니다.
function onStateChange(handler: (state: CallAdapterState) => void)
매개 변수
- handler
-
(state: CallAdapterState) => void
다음에서 상속됨CommonCallAdapter.onStateChange
permitAudio(string[])
사용자 ID로 Teams 모임 참석자 오디오를 허용합니다.
function permitAudio(userIds: string[]): Promise<void>
매개 변수
- userIds
-
string[]
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.permitAudio
permitOthersAudio()
Teams 모임 오디오를 허용합니다.
function permitOthersAudio(): Promise<void>
반환
Promise<void>
permitOthersVideo()
Teams 모임 비디오를 허용합니다.
function permitOthersVideo(): Promise<void>
반환
Promise<void>
permitVideo(string[])
사용자 ID로 Teams 모임 참석자 오디오를 허용합니다.
function permitVideo(userIds: string[]): Promise<void>
매개 변수
- userIds
-
string[]
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.permitVideo
queryCameras()
사용 가능한 카메라 디바이스를 쿼리합니다.
function queryCameras(): Promise<VideoDeviceInfo[]>
반환
Promise<VideoDeviceInfo[]>
비디오 디바이스 정보 엔터티 <xref:%40azure%2Fcommunication-calling%23VideoDeviceInfo> 배열
설명
askDevicePermission() 후에 이 메서드를 호출해야 합니다.
다음에서 상속됨CommonCallAdapter.queryCameras
queryMicrophones()
사용 가능한 마이크 디바이스를 쿼리합니다.
function queryMicrophones(): Promise<AudioDeviceInfo[]>
반환
Promise<AudioDeviceInfo[]>
<xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo> 오디오 디바이스 정보 엔터티 배열
설명
askDevicePermission() 후에 이 메서드를 호출해야 합니다.
querySpeakers()
사용 가능한 스피커 장치를 쿼리합니다.
function querySpeakers(): Promise<AudioDeviceInfo[]>
반환
Promise<AudioDeviceInfo[]>
<xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo> 오디오 디바이스 정보 엔터티 배열
설명
askDevicePermission() 후에 이 메서드를 호출해야 합니다.
다음에서 상속됨CommonCallAdapter.querySpeakers
raiseHand()
현재 사용자를 위해 손 듭니다.
function raiseHand(): Promise<void>
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.raiseHand
removeParticipant(CommunicationIdentifier)
통화에서 참가자를 제거합니다.
function removeParticipant(participant: CommunicationIdentifier): Promise<void>
매개 변수
- participant
- CommunicationIdentifier
<xref:%40azure%2Fcommunication-common%23CommunicationIdentifier> 제거할 참가자의
반환
Promise<void>
removeParticipant(string)
통화에서 참가자를 제거합니다.
function removeParticipant(userId: string): Promise<void>
매개 변수
- userId
-
string
제거할 참가자의 ID
반환
Promise<void>
resumeCall()
상태에서 호출을 LocalHold 다시 시작합니다.
function resumeCall(): Promise<void>
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.resumeCall
returnFromBreakoutRoom()
소회의실의 원점 호출로 돌아가기
function returnFromBreakoutRoom(): Promise<void>
반환
Promise<void>
sendDtmfTone(DtmfTone)
1:1 PSTN 통화에서 다른 참가자에게 DTMF 신호음 보내기
function sendDtmfTone(dtmfTone: DtmfTone): Promise<void>
매개 변수
- dtmfTone
- DtmfTone
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.sendDtmfTone
setCamera(VideoDeviceInfo, VideoStreamOptions)
통화에 사용할 카메라를 설정합니다.
function setCamera(sourceInfo: VideoDeviceInfo, options?: VideoStreamOptions): Promise<void>
매개 변수
- sourceInfo
- VideoDeviceInfo
카메라 디바이스를 선택하여 쿼리Cameras 반환된 디바이스를 선택합니다.
- options
- VideoStreamOptions
카메라 스트림을 렌더링하는 방법을 제어하는 옵션 <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.setCamera
setCaptionLanguage(string)
캡션 언어를 설정하는 기능
function setCaptionLanguage(language: string): Promise<void>
매개 변수
- language
-
string
캡션에 설정된 언어
반환
Promise<void>
setMicrophone(AudioDeviceInfo)
통화에 사용할 마이크를 설정합니다.
function setMicrophone(sourceInfo: AudioDeviceInfo): Promise<void>
매개 변수
- sourceInfo
- AudioDeviceInfo
마이크 디바이스를 선택하여 queryMicrophones 반환된 디바이스를 선택합니다.
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.setMicrophone
setSpeaker(AudioDeviceInfo)
통화에 사용할 화자를 설정합니다.
function setSpeaker(sourceInfo: AudioDeviceInfo): Promise<void>
매개 변수
- sourceInfo
- AudioDeviceInfo
선택할 스피커 디바이스, querySpeakers 반환된 디바이스 선택
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.setSpeaker
setSpokenLanguage(string)
음성 언어를 설정하는 기능
function setSpokenLanguage(language: string): Promise<void>
매개 변수
- language
-
string
음성 언어
반환
Promise<void>
setTogetherModeSceneSize(number, number)
함께 모드의 좌석 위치를 다시 계산합니다.
function setTogetherModeSceneSize(width: number, height: number)
매개 변수
- width
-
number
컨테이너의 너비
- height
-
number
컨테이너의 높이
설명
이 메서드는 복합에 대해 구현됩니다.
startCamera(VideoStreamOptions)
카메라 시작 이 메서드는 호출이 활성화되지 않은 경우 로컬 카메라 보기 렌더링을 시작합니다.
function startCamera(options?: VideoStreamOptions): Promise<void>
매개 변수
- options
- VideoStreamOptions
비디오 스트림을 렌더링하는 방법을 제어하는 옵션 <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.startCamera
startCaptions(StartCaptionsAdapterOptions)
캡션을 시작하는 기능
function startCaptions(options?: StartCaptionsAdapterOptions): Promise<void>
매개 변수
- options
- StartCaptionsAdapterOptions
시작 캡션에 대한 옵션
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.startCaptions
startNoiseSuppressionEffect()
노이즈 억제 효과를 시작합니다.
function startNoiseSuppressionEffect(): Promise<void>
반환
Promise<void>
startScreenShare()
통화 중에 화면 공유를 시작합니다.
function startScreenShare(): Promise<void>
반환
Promise<void>
startSpotlight(string[])
사용자 ID로 로컬 및 원격 참가자에 대한 스포트라이트를 시작합니다. 사용자 ID 배열이 전달되지 않으면 로컬 참가자에 대해 작업이 수행됩니다.
function startSpotlight(userIds?: string[]): Promise<void>
매개 변수
- userIds
-
string[]
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.startSpotlight
startTogetherMode()
함께 시작 모드.
function startTogetherMode(): Promise<void>
반환
Promise<void>
startVideoBackgroundEffect(VideoBackgroundEffect)
비디오 배경 효과를 시작합니다.
function startVideoBackgroundEffect(videoBackgroundEffect: VideoBackgroundEffect): Promise<void>
매개 변수
- videoBackgroundEffect
- VideoBackgroundEffect
반환
Promise<void>
stopAllSpotlight()
모든 스포트라이트 중지
function stopAllSpotlight(): Promise<void>
반환
Promise<void>
stopCamera()
카메라 중지 이 메서드는 호출이 활성화되지 않은 경우 로컬 카메라 보기 렌더링을 중지합니다.
function stopCamera(): Promise<void>
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.stopCamera
stopCaptions(StopCaptionsAdapterOptions)
캡션을 중지하는 기능
function stopCaptions(options?: StopCaptionsAdapterOptions): Promise<void>
매개 변수
- options
- StopCaptionsAdapterOptions
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.stopCaptions
stopNoiseSuppressionEffect()
노이즈 억제 효과를 중지합니다.
function stopNoiseSuppressionEffect(): Promise<void>
반환
Promise<void>
stopScreenShare()
화면 공유 중지
function stopScreenShare(): Promise<void>
반환
Promise<void>
stopSpotlight(string[])
사용자 ID로 로컬 및 원격 참가자에 대한 스포트라이트를 중지합니다. 사용자 ID 배열이 전달되지 않으면 로컬 참가자에 대해 작업이 수행됩니다.
function stopSpotlight(userIds?: string[]): Promise<void>
매개 변수
- userIds
-
string[]
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.stopSpotlight
stopVideoBackgroundEffects()
비디오 배경 효과를 중지합니다.
function stopVideoBackgroundEffects(): Promise<void>
반환
Promise<void>
submitSurvey(CallSurvey)
통화 종료 설문조사 결과 보내기
function submitSurvey(survey: CallSurvey): Promise<undefined | CallSurveyResponse>
매개 변수
- survey
- CallSurvey
반환
Promise<undefined | CallSurveyResponse>
다음에서 상속됨CommonCallAdapter.submitSurvey
unmute()
통화 중에 현재 사용자 음소거를 해제하거나 마이크를 로컬로 사용하도록 설정
function unmute(): Promise<void>
반환
Promise<void>
다음에서 상속됨CommonCallAdapter.unmute
updateBackgroundPickerImages(VideoBackgroundImage[])
배경 교체 효과를 위해 배경 선택기 이미지를 재정의합니다.
function updateBackgroundPickerImages(backgroundImages: VideoBackgroundImage[])
매개 변수
- backgroundImages
사용자 지정 배경 이미지의 배열입니다.
updateSelectedVideoBackgroundEffect(VideoBackgroundEffect)
선택한 비디오 배경 효과를 업데이트합니다.
function updateSelectedVideoBackgroundEffect(selectedVideoBackground: VideoBackgroundEffect)
매개 변수
- selectedVideoBackground
- VideoBackgroundEffect
다음에서 상속됨CommonCallAdapter.updateSelectedVideoBackgroundEffect