CallAdapterCallOperations interface
Funkcje zarządzania bieżącym wywołaniem.
Właściwości
| send |
Wysyłanie tekstu w czasie rzeczywistym |
Metody
| add |
|
| add |
Dodaj uczestnika do połączenia. |
| create |
Utwórz widok HTML dla strumienia. |
| create |
Utwórz widok HTML dla strumienia. |
| dispose |
Usuwanie widoku HTML dla lokalnego strumienia wideo |
| dispose |
Usuwanie widoku html dla zdalnego strumienia wideo |
| dispose |
Określanie położenia widoku html dla strumienia udziału ekranu |
| dispose |
Usuwanie widoku HTML dla strumienia. |
| dispose |
Usuwanie widoku HTML dla strumienia. |
| forbid |
Zabraniaj uczestnikom spotkania w usłudze Teams odtwarzania dźwięku według ich identyfikatorów użytkowników. |
| forbid |
Zabraniaj dźwięku podczas spotkań w usłudze Teams. |
| forbid |
Zabraniaj wideo ze spotkania w usłudze Teams. |
| forbid |
Nie zezwalaj uczestnikom spotkania w usłudze Teams na wideo według ich identyfikatorów użytkowników. |
| hold |
Zawiesza połączenie. |
| leave |
Opuść połączenie |
| lower |
dolna ręka dla bieżącego użytkownika |
| mute() | Wycisz bieżącego użytkownika podczas połączenia lub wyłącz mikrofon lokalnie |
| mute |
Wyciszanie wszystkich uczestników |
| mute |
Wyciszanie uczestnika |
| on |
Wyślij emotikon reakcji |
| permit |
Zezwalaj uczestnikom spotkania w usłudze Teams na dźwięk według ich identyfikatorów użytkowników. |
| permit |
Zezwalaj na dźwięk ze spotkania w usłudze Teams. |
| permit |
Zezwalaj na wideo ze spotkaniem w usłudze Teams. |
| permit |
Zezwalaj uczestnikom spotkania w usłudze Teams na dźwięk według ich identyfikatorów użytkowników. |
| raise |
Podnieś rękę dla bieżącego użytkownika |
| remove |
Usuń uczestnika z połączenia. |
| remove |
Usuń uczestnika z połączenia. |
| resume |
Wznawia połączenie ze stanu |
| return |
Powrót do punktu początkowego w oddzielnym pokoju |
| send |
wysyłanie sygnału dtmf do innego uczestnika połączenia PSTN 1:1 |
| set |
Funkcja do ustawiania języka napisów |
| set |
Funkcja ustawiania języka mówionego |
| set |
Ponownie oblicz pozycje siedzące dla trybu razem. |
| start |
Uruchom aparat. Ta metoda rozpocznie renderowanie widoku aparatu lokalnego, gdy wywołanie nie jest aktywne |
| start |
Funkcja uruchamiania napisów |
| start |
Uruchom efekt tłumienia szumów. |
| start |
Rozpocznij udostępnianie ekranu podczas połączenia. |
| start |
Uruchom funkcję W centrum uwagi dla uczestników lokalnych i zdalnych na podstawie ich identyfikatorów użytkowników. Jeśli nie zostanie przekazana żadna tablica identyfikatorów użytkowników, wykonywana jest akcja na uczestniku lokalnym. |
| start |
Rozpocznij razem tryb. |
| start |
Uruchom efekt tła wideo. |
| stop |
Wyłączanie wszystkich reflektorów punktowych |
| stop |
Zatrzymaj kamerę Ta metoda przestanie renderować widok aparatu lokalnego, gdy wywołanie nie jest aktywne |
| stop |
Funkcja zatrzymywania napisów |
| stop |
Zatrzymaj efekt tłumienia szumów. |
| stop |
Zatrzymaj udostępnianie ekranu |
| stop |
Zatrzymaj funkcję Spotlight dla uczestników lokalnych i zdalnych na podstawie ich identyfikatorów użytkowników. Jeśli nie zostanie przekazana żadna tablica identyfikatorów użytkowników, wykonywana jest akcja na uczestniku lokalnym. |
| stop |
Zatrzymaj efekt tła wideo. |
| submit |
Wyślij wynik ankiety na koniec rozmowy |
| unmute() | Wyciszanie bieżącego użytkownika podczas połączenia lub włączanie mikrofonu lokalnie |
| update |
Zastąp obrazy selektora tła, aby uzyskać efekt zastąpienia tła. |
| update |
Zaktualizuj wybrany efekt tła wideo. |
Szczegóły właściwości
sendRealTimeText
Wysyłanie tekstu w czasie rzeczywistym
sendRealTimeText: (text: string, isFinalized: boolean) => Promise<void>
Wartość właściwości
(text: string, isFinalized: boolean) => Promise<void>
Szczegóły metody
addParticipant(CommunicationUserIdentifier)
function addParticipant(participant: CommunicationUserIdentifier): Promise<void>
Parametry
- participant
- CommunicationUserIdentifier
Zwraca
Promise<void>
addParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)
Dodaj uczestnika do połączenia.
function addParticipant(participant: PhoneNumberIdentifier, options?: AddPhoneNumberOptions): Promise<void>
Parametry
- participant
- PhoneNumberIdentifier
- options
- AddPhoneNumberOptions
Zwraca
Promise<void>
createStreamView(string, VideoStreamOptions)
Utwórz widok HTML dla strumienia.
function createStreamView(remoteUserId?: string, options?: VideoStreamOptions): Promise<void | CreateVideoStreamViewResult>
Parametry
- remoteUserId
-
string
Identyfikator uczestnika do renderowania, pozostaw go niezdefiniowany, aby utworzyć lokalny widok aparatu
- options
- VideoStreamOptions
Opcje kontrolowania sposobu renderowania strumieni wideo <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Zwraca
Promise<void | CreateVideoStreamViewResult>
Uwagi
Ta metoda jest implementowana dla złożonego
createTogetherModeStreamView(TogetherModeStreamOptions)
Utwórz widok HTML dla strumienia.
function createTogetherModeStreamView(options?: TogetherModeStreamOptions): Promise<void | TogetherModeStreamViewResult>
Parametry
- options
- TogetherModeStreamOptions
Opcje kontrolowania sposobu renderowania strumieni wideo <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Zwraca
Promise<void | TogetherModeStreamViewResult>
Uwagi
Ta metoda jest implementowana dla złożonego
disposeLocalVideoStreamView()
Usuwanie widoku HTML dla lokalnego strumienia wideo
function disposeLocalVideoStreamView(): Promise<void>
Zwraca
Promise<void>
disposeRemoteVideoStreamView(string)
Usuwanie widoku html dla zdalnego strumienia wideo
function disposeRemoteVideoStreamView(remoteUserId: string): Promise<void>
Parametry
- remoteUserId
-
string
Identyfikator uczestnika do rozporządzania
Zwraca
Promise<void>
disposeScreenShareStreamView(string)
Określanie położenia widoku html dla strumienia udziału ekranu
function disposeScreenShareStreamView(remoteUserId: string): Promise<void>
Parametry
- remoteUserId
-
string
Identyfikator uczestnika, dla którego ma zostać usunięty widok strumienia udziału ekranu.
Zwraca
Promise<void>
Uwagi
Ta metoda jest implementowana dla kompozytów
disposeStreamView(string, VideoStreamOptions)
Ostrzeżenie
Ten interfejs API jest już przestarzały.
Use disposeRemoteVideoStreamView, disposeLocalVideoStreamView and disposeRemoteVideoStreamView instead.
Usuwanie widoku HTML dla strumienia.
function disposeStreamView(remoteUserId?: string, options?: VideoStreamOptions): Promise<void>
Parametry
- remoteUserId
-
string
Identyfikator uczestnika do renderowania, pozostaw niezdefiniowany, aby usunąć widok aparatu lokalnego
- options
- VideoStreamOptions
Opcje kontrolowania sposobu renderowania strumieni wideo <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Zwraca
Promise<void>
Uwagi
Ta metoda jest implementowana dla złożonego
disposeTogetherModeStreamView()
Usuwanie widoku HTML dla strumienia.
function disposeTogetherModeStreamView(): Promise<void>
Zwraca
Promise<void>
Uwagi
Ta metoda jest implementowana dla złożonego
forbidAudio(string[])
Zabraniaj uczestnikom spotkania w usłudze Teams odtwarzania dźwięku według ich identyfikatorów użytkowników.
function forbidAudio(userIds: string[]): Promise<void>
Parametry
- userIds
-
string[]
Zwraca
Promise<void>
forbidOthersAudio()
Zabraniaj dźwięku podczas spotkań w usłudze Teams.
function forbidOthersAudio(): Promise<void>
Zwraca
Promise<void>
forbidOthersVideo()
Zabraniaj wideo ze spotkania w usłudze Teams.
function forbidOthersVideo(): Promise<void>
Zwraca
Promise<void>
forbidVideo(string[])
Nie zezwalaj uczestnikom spotkania w usłudze Teams na wideo według ich identyfikatorów użytkowników.
function forbidVideo(userIds: string[]): Promise<void>
Parametry
- userIds
-
string[]
Zwraca
Promise<void>
holdCall()
Zawiesza połączenie.
function holdCall(): Promise<void>
Zwraca
Promise<void>
leaveCall(boolean)
Opuść połączenie
function leaveCall(forEveryone?: boolean): Promise<void>
Parametry
- forEveryone
-
boolean
Czy usunąć wszystkich uczestników podczas opuszczania
Zwraca
Promise<void>
lowerHand()
dolna ręka dla bieżącego użytkownika
function lowerHand(): Promise<void>
Zwraca
Promise<void>
mute()
Wycisz bieżącego użytkownika podczas połączenia lub wyłącz mikrofon lokalnie
function mute(): Promise<void>
Zwraca
Promise<void>
muteAllRemoteParticipants()
Wyciszanie wszystkich uczestników
function muteAllRemoteParticipants(): Promise<void>
Zwraca
Promise<void>
muteParticipant(string)
Wyciszanie uczestnika
function muteParticipant(userId: string): Promise<void>
Parametry
- userId
-
string
Identyfikator uczestnika, który ma zostać wyciszony
Zwraca
Promise<void>
onReactionClick(Reaction)
Wyślij emotikon reakcji
function onReactionClick(reaction: Reaction): Promise<void>
Parametry
- reaction
- Reaction
Zwraca
Promise<void>
permitAudio(string[])
Zezwalaj uczestnikom spotkania w usłudze Teams na dźwięk według ich identyfikatorów użytkowników.
function permitAudio(userIds: string[]): Promise<void>
Parametry
- userIds
-
string[]
Zwraca
Promise<void>
permitOthersAudio()
Zezwalaj na dźwięk ze spotkania w usłudze Teams.
function permitOthersAudio(): Promise<void>
Zwraca
Promise<void>
permitOthersVideo()
Zezwalaj na wideo ze spotkaniem w usłudze Teams.
function permitOthersVideo(): Promise<void>
Zwraca
Promise<void>
permitVideo(string[])
Zezwalaj uczestnikom spotkania w usłudze Teams na dźwięk według ich identyfikatorów użytkowników.
function permitVideo(userIds: string[]): Promise<void>
Parametry
- userIds
-
string[]
Zwraca
Promise<void>
raiseHand()
Podnieś rękę dla bieżącego użytkownika
function raiseHand(): Promise<void>
Zwraca
Promise<void>
removeParticipant(CommunicationIdentifier)
Usuń uczestnika z połączenia.
function removeParticipant(participant: CommunicationIdentifier): Promise<void>
Parametry
- participant
- CommunicationIdentifier
<xref:%40azure%2Fcommunication-common%23CommunicationIdentifier> uczestnika, który ma zostać usunięty
Zwraca
Promise<void>
removeParticipant(string)
Usuń uczestnika z połączenia.
function removeParticipant(userId: string): Promise<void>
Parametry
- userId
-
string
Identyfikator uczestnika do usunięcia
Zwraca
Promise<void>
resumeCall()
Wznawia połączenie ze stanu LocalHold .
function resumeCall(): Promise<void>
Zwraca
Promise<void>
returnFromBreakoutRoom()
Powrót do punktu początkowego w oddzielnym pokoju
function returnFromBreakoutRoom(): Promise<void>
Zwraca
Promise<void>
sendDtmfTone(DtmfTone)
wysyłanie sygnału dtmf do innego uczestnika połączenia PSTN 1:1
function sendDtmfTone(dtmfTone: DtmfTone): Promise<void>
Parametry
- dtmfTone
- DtmfTone
Zwraca
Promise<void>
setCaptionLanguage(string)
Funkcja do ustawiania języka napisów
function setCaptionLanguage(language: string): Promise<void>
Parametry
- language
-
string
Język ustawiony dla podpisu
Zwraca
Promise<void>
setSpokenLanguage(string)
Funkcja ustawiania języka mówionego
function setSpokenLanguage(language: string): Promise<void>
Parametry
- language
-
string
Język mówiony
Zwraca
Promise<void>
setTogetherModeSceneSize(number, number)
Ponownie oblicz pozycje siedzące dla trybu razem.
function setTogetherModeSceneSize(width: number, height: number)
Parametry
- width
-
number
Szerokość kontenera
- height
-
number
Wysokość kontenera
Uwagi
Ta metoda jest implementowana dla złożonego
startCamera(VideoStreamOptions)
Uruchom aparat. Ta metoda rozpocznie renderowanie widoku aparatu lokalnego, gdy wywołanie nie jest aktywne
function startCamera(options?: VideoStreamOptions): Promise<void>
Parametry
- options
- VideoStreamOptions
Opcje kontrolowania sposobu renderowania strumieni wideo <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Zwraca
Promise<void>
startCaptions(StartCaptionsAdapterOptions)
Funkcja uruchamiania napisów
function startCaptions(options?: StartCaptionsAdapterOptions): Promise<void>
Parametry
- options
- StartCaptionsAdapterOptions
Opcje napisów początkowych
Zwraca
Promise<void>
startNoiseSuppressionEffect()
Uruchom efekt tłumienia szumów.
function startNoiseSuppressionEffect(): Promise<void>
Zwraca
Promise<void>
startScreenShare()
Rozpocznij udostępnianie ekranu podczas połączenia.
function startScreenShare(): Promise<void>
Zwraca
Promise<void>
startSpotlight(string[])
Uruchom funkcję W centrum uwagi dla uczestników lokalnych i zdalnych na podstawie ich identyfikatorów użytkowników. Jeśli nie zostanie przekazana żadna tablica identyfikatorów użytkowników, wykonywana jest akcja na uczestniku lokalnym.
function startSpotlight(userIds?: string[]): Promise<void>
Parametry
- userIds
-
string[]
Zwraca
Promise<void>
startTogetherMode()
Rozpocznij razem tryb.
function startTogetherMode(): Promise<void>
Zwraca
Promise<void>
startVideoBackgroundEffect(VideoBackgroundEffect)
Uruchom efekt tła wideo.
function startVideoBackgroundEffect(videoBackgroundEffect: VideoBackgroundEffect): Promise<void>
Parametry
- videoBackgroundEffect
- VideoBackgroundEffect
Zwraca
Promise<void>
stopAllSpotlight()
Wyłączanie wszystkich reflektorów punktowych
function stopAllSpotlight(): Promise<void>
Zwraca
Promise<void>
stopCamera()
Zatrzymaj kamerę Ta metoda przestanie renderować widok aparatu lokalnego, gdy wywołanie nie jest aktywne
function stopCamera(): Promise<void>
Zwraca
Promise<void>
stopCaptions(StopCaptionsAdapterOptions)
Funkcja zatrzymywania napisów
function stopCaptions(options?: StopCaptionsAdapterOptions): Promise<void>
Parametry
- options
- StopCaptionsAdapterOptions
Zwraca
Promise<void>
stopNoiseSuppressionEffect()
Zatrzymaj efekt tłumienia szumów.
function stopNoiseSuppressionEffect(): Promise<void>
Zwraca
Promise<void>
stopScreenShare()
Zatrzymaj udostępnianie ekranu
function stopScreenShare(): Promise<void>
Zwraca
Promise<void>
stopSpotlight(string[])
Zatrzymaj funkcję Spotlight dla uczestników lokalnych i zdalnych na podstawie ich identyfikatorów użytkowników. Jeśli nie zostanie przekazana żadna tablica identyfikatorów użytkowników, wykonywana jest akcja na uczestniku lokalnym.
function stopSpotlight(userIds?: string[]): Promise<void>
Parametry
- userIds
-
string[]
Zwraca
Promise<void>
stopVideoBackgroundEffects()
Zatrzymaj efekt tła wideo.
function stopVideoBackgroundEffects(): Promise<void>
Zwraca
Promise<void>
submitSurvey(CallSurvey)
Wyślij wynik ankiety na koniec rozmowy
function submitSurvey(survey: CallSurvey): Promise<undefined | CallSurveyResponse>
Parametry
- survey
- CallSurvey
Zwraca
Promise<undefined | CallSurveyResponse>
unmute()
Wyciszanie bieżącego użytkownika podczas połączenia lub włączanie mikrofonu lokalnie
function unmute(): Promise<void>
Zwraca
Promise<void>
updateBackgroundPickerImages(VideoBackgroundImage[])
Zastąp obrazy selektora tła, aby uzyskać efekt zastąpienia tła.
function updateBackgroundPickerImages(backgroundImages: VideoBackgroundImage[])
Parametry
- backgroundImages
Tablica niestandardowych obrazów tła.
updateSelectedVideoBackgroundEffect(VideoBackgroundEffect)
Zaktualizuj wybrany efekt tła wideo.
function updateSelectedVideoBackgroundEffect(selectedVideoBackground: VideoBackgroundEffect)
Parametry
- selectedVideoBackground
- VideoBackgroundEffect