CallAdapterCallOperations interface
Funcionalidad para administrar la llamada actual.
Propiedades
| send |
Enviar texto en tiempo real |
Métodos
| add |
|
| add |
Agregue un participante a la llamada. |
| create |
Cree la vista html para una secuencia. |
| create |
Cree la vista html para una secuencia. |
| dispose |
Eliminación de la vista html para una secuencia de vídeo local |
| dispose |
Eliminación de la vista html para una transmisión de vídeo remota |
| dispose |
Eliminación de la vista html para una secuencia de uso compartido de pantalla |
| dispose |
Elimine la vista html de una secuencia. |
| dispose |
Elimine la vista html de una secuencia. |
| forbid |
Prohibir el audio de los asistentes a la reunión de Teams por sus identificadores de usuario. |
| forbid |
Prohibir el audio de la reunión de Teams. |
| forbid |
Prohibir el vídeo de la reunión de Teams. |
| forbid |
Prohibir el vídeo de los asistentes a la reunión de Teams por sus identificadores de usuario. |
| hold |
Mantiene la llamada. |
| leave |
Dejar la llamada |
| lower |
Manecilla inferior para el usuario actual |
| mute() | Silenciar al usuario actual durante la llamada o deshabilitar el micrófono localmente |
| mute |
Silenciar a todos los participantes |
| mute |
Silenciar a un participante |
| on |
Enviar emoji de reacción |
| permit |
Permitir que los asistentes a la reunión de Teams escuchen con sus identificadores de usuario. |
| permit |
Permitir el audio de la reunión de los equipos. |
| permit |
Vídeo de la reunión de los equipos de permisos. |
| permit |
Permitir que los asistentes a la reunión de Teams escuchen con sus identificadores de usuario. |
| raise |
Levantar la mano para el usuario actual |
| remove |
Quite un participante de la llamada. |
| remove |
Quite un participante de la llamada. |
| resume |
Reanuda la llamada desde un |
| return |
Volver a la llamada de origen de la sala para grupos pequeños |
| send |
enviar tono DTMF a otro participante en una llamada RTC 1:1 |
| set |
Función para establecer el idioma de los subtítulos |
| set |
Función para configurar el idioma hablado |
| set |
Vuelva a calcular las posiciones de los asientos para el modo juntos. |
| start |
Iniciar la cámara Este método iniciará la representación de una vista de cámara local cuando la llamada no esté activa. |
| start |
Función para iniciar subtítulos |
| start |
Inicie el efecto de supresión de ruido. |
| start |
Empiece a compartir la pantalla durante una llamada. |
| start |
Inicie Spotlight para participantes locales y remotos por sus ID de usuario. Si no se pasa ninguna matriz de identificadores de usuario, la acción se realiza en el participante local. |
| start |
Modo Iniciar Juntos. |
| start |
Inicie el efecto de fondo del video. |
| stop |
Detén todos los focos |
| stop |
Detener la cámara Este método dejará de representar una vista de cámara local cuando la llamada no esté activa. |
| stop |
Función para detener los subtítulos |
| stop |
Detenga el efecto de supresión de ruido. |
| stop |
Dejar de compartir la pantalla |
| stop |
Detenga el foco de atención para los participantes locales y remotos por sus ID de usuario. Si no se pasa ninguna matriz de identificadores de usuario, la acción se realiza en el participante local. |
| stop |
Detenga el efecto de fondo del video. |
| submit |
Enviar el resultado de la encuesta de fin de llamada |
| unmute() | Desactivar el usuario actual durante la llamada o habilitar el micrófono localmente |
| update |
Anule las imágenes del selector de fondo para el efecto de reemplazo de fondo. |
| update |
Actualice el efecto de fondo de video seleccionado. |
Detalles de las propiedades
sendRealTimeText
Enviar texto en tiempo real
sendRealTimeText: (text: string, isFinalized: boolean) => Promise<void>
Valor de propiedad
(text: string, isFinalized: boolean) => Promise<void>
Detalles del método
addParticipant(CommunicationUserIdentifier)
function addParticipant(participant: CommunicationUserIdentifier): Promise<void>
Parámetros
- participant
- CommunicationUserIdentifier
Devoluciones
Promise<void>
addParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)
Agregue un participante a la llamada.
function addParticipant(participant: PhoneNumberIdentifier, options?: AddPhoneNumberOptions): Promise<void>
Parámetros
- participant
- PhoneNumberIdentifier
- options
- AddPhoneNumberOptions
Devoluciones
Promise<void>
createStreamView(string, VideoStreamOptions)
Cree la vista html para una secuencia.
function createStreamView(remoteUserId?: string, options?: VideoStreamOptions): Promise<void | CreateVideoStreamViewResult>
Parámetros
- remoteUserId
-
string
Identificador del participante que se va a representar, déjelo sin definir para crear la vista de cámara local.
- options
- VideoStreamOptions
Opciones para controlar cómo se representan las secuencias de vídeo <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Devoluciones
Promise<void | CreateVideoStreamViewResult>
Comentarios
Este método se implementa para compuesto
createTogetherModeStreamView(TogetherModeStreamOptions)
Cree la vista html para una secuencia.
function createTogetherModeStreamView(options?: TogetherModeStreamOptions): Promise<void | TogetherModeStreamViewResult>
Parámetros
- options
- TogetherModeStreamOptions
Opciones para controlar cómo se representan las secuencias de vídeo <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Devoluciones
Promise<void | TogetherModeStreamViewResult>
Comentarios
Este método se implementa para compuesto
disposeLocalVideoStreamView()
Eliminación de la vista html para una secuencia de vídeo local
function disposeLocalVideoStreamView(): Promise<void>
Devoluciones
Promise<void>
disposeRemoteVideoStreamView(string)
Eliminación de la vista html para una transmisión de vídeo remota
function disposeRemoteVideoStreamView(remoteUserId: string): Promise<void>
Parámetros
- remoteUserId
-
string
Id del participante que se va a desechar
Devoluciones
Promise<void>
disposeScreenShareStreamView(string)
Eliminación de la vista html para una secuencia de uso compartido de pantalla
function disposeScreenShareStreamView(remoteUserId: string): Promise<void>
Parámetros
- remoteUserId
-
string
Id del participante para el que se va a eliminar la vista de transmisión de uso compartido de pantalla.
Devoluciones
Promise<void>
Comentarios
Este método se implementa para materiales compuestos
disposeStreamView(string, VideoStreamOptions)
Advertencia
Esta API ya está en desuso.
Use disposeRemoteVideoStreamView, disposeLocalVideoStreamView and disposeRemoteVideoStreamView instead.
Elimine la vista html de una secuencia.
function disposeStreamView(remoteUserId?: string, options?: VideoStreamOptions): Promise<void>
Parámetros
- remoteUserId
-
string
Identificador del participante que se va a representar, deje que no esté definido para eliminar la vista de cámara local.
- options
- VideoStreamOptions
Opciones para controlar cómo se representan las secuencias de vídeo <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Devoluciones
Promise<void>
Comentarios
Este método se implementa para compuesto
disposeTogetherModeStreamView()
Elimine la vista html de una secuencia.
function disposeTogetherModeStreamView(): Promise<void>
Devoluciones
Promise<void>
Comentarios
Este método se implementa para compuesto
forbidAudio(string[])
Prohibir el audio de los asistentes a la reunión de Teams por sus identificadores de usuario.
function forbidAudio(userIds: string[]): Promise<void>
Parámetros
- userIds
-
string[]
Devoluciones
Promise<void>
forbidOthersAudio()
Prohibir el audio de la reunión de Teams.
function forbidOthersAudio(): Promise<void>
Devoluciones
Promise<void>
forbidOthersVideo()
Prohibir el vídeo de la reunión de Teams.
function forbidOthersVideo(): Promise<void>
Devoluciones
Promise<void>
forbidVideo(string[])
Prohibir el vídeo de los asistentes a la reunión de Teams por sus identificadores de usuario.
function forbidVideo(userIds: string[]): Promise<void>
Parámetros
- userIds
-
string[]
Devoluciones
Promise<void>
holdCall()
Mantiene la llamada.
function holdCall(): Promise<void>
Devoluciones
Promise<void>
leaveCall(boolean)
Dejar la llamada
function leaveCall(forEveryone?: boolean): Promise<void>
Parámetros
- forEveryone
-
boolean
Si se quitan todos los participantes al salir
Devoluciones
Promise<void>
lowerHand()
Manecilla inferior para el usuario actual
function lowerHand(): Promise<void>
Devoluciones
Promise<void>
mute()
Silenciar al usuario actual durante la llamada o deshabilitar el micrófono localmente
function mute(): Promise<void>
Devoluciones
Promise<void>
muteAllRemoteParticipants()
Silenciar a todos los participantes
function muteAllRemoteParticipants(): Promise<void>
Devoluciones
Promise<void>
muteParticipant(string)
Silenciar a un participante
function muteParticipant(userId: string): Promise<void>
Parámetros
- userId
-
string
Id del participante que se va a silenciar
Devoluciones
Promise<void>
onReactionClick(Reaction)
Enviar emoji de reacción
function onReactionClick(reaction: Reaction): Promise<void>
Parámetros
- reaction
- Reaction
Devoluciones
Promise<void>
permitAudio(string[])
Permitir que los asistentes a la reunión de Teams escuchen con sus identificadores de usuario.
function permitAudio(userIds: string[]): Promise<void>
Parámetros
- userIds
-
string[]
Devoluciones
Promise<void>
permitOthersAudio()
Permitir el audio de la reunión de los equipos.
function permitOthersAudio(): Promise<void>
Devoluciones
Promise<void>
permitOthersVideo()
Vídeo de la reunión de los equipos de permisos.
function permitOthersVideo(): Promise<void>
Devoluciones
Promise<void>
permitVideo(string[])
Permitir que los asistentes a la reunión de Teams escuchen con sus identificadores de usuario.
function permitVideo(userIds: string[]): Promise<void>
Parámetros
- userIds
-
string[]
Devoluciones
Promise<void>
raiseHand()
Levantar la mano para el usuario actual
function raiseHand(): Promise<void>
Devoluciones
Promise<void>
removeParticipant(CommunicationIdentifier)
Quite un participante de la llamada.
function removeParticipant(participant: CommunicationIdentifier): Promise<void>
Parámetros
- participant
- CommunicationIdentifier
<xref:%40azure%2Fcommunication-common%23CommunicationIdentifier> del participante que se va a eliminar
Devoluciones
Promise<void>
removeParticipant(string)
Quite un participante de la llamada.
function removeParticipant(userId: string): Promise<void>
Parámetros
- userId
-
string
Identificador del participante que se va a quitar
Devoluciones
Promise<void>
resumeCall()
Reanuda la llamada desde un LocalHold estado.
function resumeCall(): Promise<void>
Devoluciones
Promise<void>
returnFromBreakoutRoom()
Volver a la llamada de origen de la sala para grupos pequeños
function returnFromBreakoutRoom(): Promise<void>
Devoluciones
Promise<void>
sendDtmfTone(DtmfTone)
enviar tono DTMF a otro participante en una llamada RTC 1:1
function sendDtmfTone(dtmfTone: DtmfTone): Promise<void>
Parámetros
- dtmfTone
- DtmfTone
Devoluciones
Promise<void>
setCaptionLanguage(string)
Función para establecer el idioma de los subtítulos
function setCaptionLanguage(language: string): Promise<void>
Parámetros
- language
-
string
Conjunto de idioma para el subtítulo
Devoluciones
Promise<void>
setSpokenLanguage(string)
Función para configurar el idioma hablado
function setSpokenLanguage(language: string): Promise<void>
Parámetros
- language
-
string
Lenguaje hablado
Devoluciones
Promise<void>
setTogetherModeSceneSize(number, number)
Vuelva a calcular las posiciones de los asientos para el modo juntos.
function setTogetherModeSceneSize(width: number, height: number)
Parámetros
- width
-
number
Anchura del contenedor
- height
-
number
Altura del contenedor
Comentarios
Este método se implementa para compuesto
startCamera(VideoStreamOptions)
Iniciar la cámara Este método iniciará la representación de una vista de cámara local cuando la llamada no esté activa.
function startCamera(options?: VideoStreamOptions): Promise<void>
Parámetros
- options
- VideoStreamOptions
Opciones para controlar cómo se representan las secuencias de vídeo <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Devoluciones
Promise<void>
startCaptions(StartCaptionsAdapterOptions)
Función para iniciar subtítulos
function startCaptions(options?: StartCaptionsAdapterOptions): Promise<void>
Parámetros
- options
- StartCaptionsAdapterOptions
Opciones para iniciar subtítulos
Devoluciones
Promise<void>
startNoiseSuppressionEffect()
Inicie el efecto de supresión de ruido.
function startNoiseSuppressionEffect(): Promise<void>
Devoluciones
Promise<void>
startScreenShare()
Empiece a compartir la pantalla durante una llamada.
function startScreenShare(): Promise<void>
Devoluciones
Promise<void>
startSpotlight(string[])
Inicie Spotlight para participantes locales y remotos por sus ID de usuario. Si no se pasa ninguna matriz de identificadores de usuario, la acción se realiza en el participante local.
function startSpotlight(userIds?: string[]): Promise<void>
Parámetros
- userIds
-
string[]
Devoluciones
Promise<void>
startTogetherMode()
Modo Iniciar Juntos.
function startTogetherMode(): Promise<void>
Devoluciones
Promise<void>
startVideoBackgroundEffect(VideoBackgroundEffect)
Inicie el efecto de fondo del video.
function startVideoBackgroundEffect(videoBackgroundEffect: VideoBackgroundEffect): Promise<void>
Parámetros
- videoBackgroundEffect
- VideoBackgroundEffect
Devoluciones
Promise<void>
stopAllSpotlight()
Detén todos los focos
function stopAllSpotlight(): Promise<void>
Devoluciones
Promise<void>
stopCamera()
Detener la cámara Este método dejará de representar una vista de cámara local cuando la llamada no esté activa.
function stopCamera(): Promise<void>
Devoluciones
Promise<void>
stopCaptions(StopCaptionsAdapterOptions)
Función para detener los subtítulos
function stopCaptions(options?: StopCaptionsAdapterOptions): Promise<void>
Parámetros
- options
- StopCaptionsAdapterOptions
Devoluciones
Promise<void>
stopNoiseSuppressionEffect()
Detenga el efecto de supresión de ruido.
function stopNoiseSuppressionEffect(): Promise<void>
Devoluciones
Promise<void>
stopScreenShare()
Dejar de compartir la pantalla
function stopScreenShare(): Promise<void>
Devoluciones
Promise<void>
stopSpotlight(string[])
Detenga el foco de atención para los participantes locales y remotos por sus ID de usuario. Si no se pasa ninguna matriz de identificadores de usuario, la acción se realiza en el participante local.
function stopSpotlight(userIds?: string[]): Promise<void>
Parámetros
- userIds
-
string[]
Devoluciones
Promise<void>
stopVideoBackgroundEffects()
Detenga el efecto de fondo del video.
function stopVideoBackgroundEffects(): Promise<void>
Devoluciones
Promise<void>
submitSurvey(CallSurvey)
Enviar el resultado de la encuesta de fin de llamada
function submitSurvey(survey: CallSurvey): Promise<undefined | CallSurveyResponse>
Parámetros
- survey
- CallSurvey
Devoluciones
Promise<undefined | CallSurveyResponse>
unmute()
Desactivar el usuario actual durante la llamada o habilitar el micrófono localmente
function unmute(): Promise<void>
Devoluciones
Promise<void>
updateBackgroundPickerImages(VideoBackgroundImage[])
Anule las imágenes del selector de fondo para el efecto de reemplazo de fondo.
function updateBackgroundPickerImages(backgroundImages: VideoBackgroundImage[])
Parámetros
- backgroundImages
Matriz de imágenes de fondo personalizadas.
updateSelectedVideoBackgroundEffect(VideoBackgroundEffect)
Actualice el efecto de fondo de video seleccionado.
function updateSelectedVideoBackgroundEffect(selectedVideoBackground: VideoBackgroundEffect)
Parámetros
- selectedVideoBackground
- VideoBackgroundEffect