CallAdapter interface
Interfaz del adaptador específica de la identidad de comunicación de Azure que extiende CommonCallAdapter.
- Extends
Métodos
join |
Únase a la llamada con el micrófono inicialmente activado o desactivado. |
start |
Inicie la llamada. |
Métodos heredados
ask |
Solicite permisos de dispositivos. |
create |
Cree la vista html para una secuencia. |
dispose() | Eliminación de la composición |
dispose |
Elimine la vista html de una secuencia. |
get |
Obtener el estado actual |
leave |
Deje la llamada. |
mute() | Silenciar al usuario actual durante la llamada o deshabilitar el micrófono localmente |
off("call |
Cancelar la suscripción de la función para el evento "callEnded". |
off("call |
Función Unsubscribe para el evento "callIdChanged". |
off("diagnostic |
Cancelar la suscripción de la función para el evento "diagnosticChanged". |
off("display |
Función Unsubscribe para el evento "displayNameChanged". |
off("error", (e: Adapter |
Cancelar la suscripción de la función para el evento 'error'. |
off("is |
Función Unsubscribe para el evento "isLocalScreenSharingActiveChanged". |
off("is |
Función Unsubscribe para el evento 'isMutedChanged'. |
off("is |
Función de cancelación de suscripción para el evento "isSpeakingChanged". |
off("participants |
Cancelar la suscripción de la función para el evento "participantsJoined". |
off("participants |
Cancelar la suscripción de la función para el evento "participantsLeft". |
off("selected |
Cancelar la suscripción de la función para el evento "selectedMicrophoneChanged". |
off("selected |
Función de cancelación de suscripción para el evento "selectedSpeakerChanged". |
off |
Cancela la suscripción del controlador a los eventos stateChanged. |
on("call |
Función Subscribe para el evento "callEnded". |
on("call |
Función Subscribe para el evento "callIdChanged". |
on("diagnostic |
Función Subscribe para el evento "diagnosticChanged". Este evento se desencadena cada vez que se produce un cambio en los diagnósticos orientados al usuario sobre la llamada en curso. |
on("display |
Función Subscribe para el evento "displayNameChanged". |
on("error", (e: Adapter |
Función Subscribe para el evento "error". |
on("is |
Función Subscribe para el evento "isLocalScreenSharingActiveChanged". |
on("is |
Función Subscribe para el evento "isMutedChanged". |
on("is |
Función Subscribe para el evento "isSpeakingChanged". |
on("participants |
Función Subscribe para el evento "participantsJoined". |
on("participants |
Función Subscribe para el evento "participantsLeft". |
on("selected |
Función Subscribe para el evento "selectedMicrophoneChanged". Este evento se activa cada vez que el usuario selecciona un nuevo dispositivo de micrófono. |
on("selected |
Función Subscribe para el evento "selectedSpeakerChanged". Este evento se desencadena cada vez que el usuario selecciona un nuevo dispositivo de altavoz. |
on |
Suscribe el controlador a los eventos stateChanged. |
query |
Consulta de dispositivos de cámara disponibles. |
query |
Consulta de los dispositivos de micrófono disponibles. |
query |
Consulta de los dispositivos de micrófono disponibles. |
remove |
Quite un participante de la llamada. |
set |
Establezca la cámara que se usará en la llamada. |
set |
Establezca el micrófono que se va a usar en la llamada. |
set |
Establezca el altavoz que se usará en la llamada. |
start |
Iniciar la cámara Este método comenzará a representar una vista de cámara local cuando la llamada no esté activa. |
start |
Comience a compartir la pantalla durante una llamada. |
stop |
Detener la cámara Este método dejará de representar una vista de cámara local cuando la llamada no esté activa. |
stop |
Dejar de compartir la pantalla |
unmute() | Desmute el usuario actual durante la llamada o habilite el micrófono localmente. |
Detalles del método
joinCall(boolean)
Únase a la llamada con el micrófono inicialmente activado o desactivado.
function joinCall(microphoneOn?: boolean): undefined | Call
Parámetros
- microphoneOn
-
boolean
Si el micrófono está habilitado inicialmente
Devoluciones
undefined | Call
startCall(string[], StartCallOptions)
Inicie la llamada.
function startCall(participants: string[], options?: StartCallOptions): undefined | Call
Parámetros
- participants
-
string[]
Matriz de identificadores de participante que se van a unir
- options
- StartCallOptions
Devoluciones
undefined | Call
Detalles de los métodos heredados
askDevicePermission(PermissionConstraints)
Solicite permisos de dispositivos.
function askDevicePermission(constrain: PermissionConstraints): Promise<void>
Parámetros
- constrain
- PermissionConstraints
Definición de restricciones para acceder a dispositivos locales <xref:%40azure%2Fcommunication-calling%23PermissionConstraints>
Devoluciones
Promise<void>
Comentarios
Aparecerá la ventana de permisos del explorador si aún no se conceden permisos.
Heredado deCommonCallAdapter.askDevicePermission
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 composición
Heredado deCommonCallAdapter.createStreamView
dispose()
disposeStreamView(string, VideoStreamOptions)
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, déjelo sin definir 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 composición
Heredado deCommonCallAdapter.disposeStreamView
getState()
Obtener el estado actual
function getState(): CallAdapterState
Devoluciones
Heredado deCommonCallAdapter.getState
leaveCall(boolean)
Deje la llamada.
function leaveCall(forEveryone?: boolean): Promise<void>
Parámetros
- forEveryone
-
boolean
Si se quitan todos los participantes al salir
Devoluciones
Promise<void>
Heredado deCommonCallAdapter.leaveCall
mute()
Silenciar al usuario actual durante la llamada o deshabilitar el micrófono localmente
function mute(): Promise<void>
Devoluciones
Promise<void>
Heredado deCommonCallAdapter.mute
off("callEnded", CallEndedListener)
Cancelar la suscripción de la función para el evento "callEnded".
function off(event: "callEnded", listener: CallEndedListener)
Parámetros
- event
-
"callEnded"
- listener
- CallEndedListener
Heredado deCommonCallAdapter.off
off("callIdChanged", CallIdChangedListener)
Función Unsubscribe para el evento "callIdChanged".
function off(event: "callIdChanged", listener: CallIdChangedListener)
Parámetros
- event
-
"callIdChanged"
- listener
- CallIdChangedListener
Heredado deCommonCallAdapter.off
off("diagnosticChanged", DiagnosticChangedEventListner)
Cancelar la suscripción de la función para el evento "diagnosticChanged".
function off(event: "diagnosticChanged", listener: DiagnosticChangedEventListner)
Parámetros
- event
-
"diagnosticChanged"
- listener
- DiagnosticChangedEventListner
Heredado deCommonCallAdapter.off
off("displayNameChanged", DisplayNameChangedListener)
Función Unsubscribe para el evento "displayNameChanged".
function off(event: "displayNameChanged", listener: DisplayNameChangedListener)
Parámetros
- event
-
"displayNameChanged"
- listener
- DisplayNameChangedListener
Heredado deCommonCallAdapter.off
off("error", (e: AdapterError) => void)
Cancelar la suscripción de la función para el evento 'error'.
function off(event: "error", listener: (e: AdapterError) => void)
Parámetros
- event
-
"error"
- listener
-
(e: AdapterError) => void
Heredado deCommonCallAdapter.off
off("isLocalScreenSharingActiveChanged", IsLocalScreenSharingActiveChangedListener)
Función Unsubscribe para el evento "isLocalScreenSharingActiveChanged".
function off(event: "isLocalScreenSharingActiveChanged", listener: IsLocalScreenSharingActiveChangedListener)
Parámetros
- event
-
"isLocalScreenSharingActiveChanged"
Heredado deCommonCallAdapter.off
off("isMutedChanged", IsMutedChangedListener)
Función Unsubscribe para el evento 'isMutedChanged'.
function off(event: "isMutedChanged", listener: IsMutedChangedListener)
Parámetros
- event
-
"isMutedChanged"
- listener
- IsMutedChangedListener
Heredado deCommonCallAdapter.off
off("isSpeakingChanged", IsSpeakingChangedListener)
Función de cancelación de suscripción para el evento "isSpeakingChanged".
function off(event: "isSpeakingChanged", listener: IsSpeakingChangedListener)
Parámetros
- event
-
"isSpeakingChanged"
- listener
- IsSpeakingChangedListener
Heredado deCommonCallAdapter.off
off("participantsJoined", ParticipantsJoinedListener)
Cancelar la suscripción de la función para el evento "participantsJoined".
function off(event: "participantsJoined", listener: ParticipantsJoinedListener)
Parámetros
- event
-
"participantsJoined"
- listener
- ParticipantsJoinedListener
Heredado deCommonCallAdapter.off
off("participantsLeft", ParticipantsLeftListener)
Cancelar la suscripción de la función para el evento "participantsLeft".
function off(event: "participantsLeft", listener: ParticipantsLeftListener)
Parámetros
- event
-
"participantsLeft"
- listener
- ParticipantsLeftListener
Heredado deCommonCallAdapter.off
off("selectedMicrophoneChanged", PropertyChangedEvent)
Cancelar la suscripción de la función para el evento "selectedMicrophoneChanged".
function off(event: "selectedMicrophoneChanged", listener: PropertyChangedEvent)
Parámetros
- event
-
"selectedMicrophoneChanged"
- listener
- PropertyChangedEvent
Heredado deCommonCallAdapter.off
off("selectedSpeakerChanged", PropertyChangedEvent)
Función de cancelación de suscripción para el evento "selectedSpeakerChanged".
function off(event: "selectedSpeakerChanged", listener: PropertyChangedEvent)
Parámetros
- event
-
"selectedSpeakerChanged"
- listener
- PropertyChangedEvent
Heredado deCommonCallAdapter.off
offStateChange((state: CallAdapterState) => void)
Cancela la suscripción del controlador a los eventos stateChanged.
function offStateChange(handler: (state: CallAdapterState) => void)
Parámetros
- handler
-
(state: CallAdapterState) => void
Heredado deCommonCallAdapter.offStateChange
on("callEnded", CallEndedListener)
Función Subscribe para el evento "callEnded".
function on(event: "callEnded", listener: CallEndedListener)
Parámetros
- event
-
"callEnded"
- listener
- CallEndedListener
Heredado deCommonCallAdapter.on
on("callIdChanged", CallIdChangedListener)
Función Subscribe para el evento "callIdChanged".
function on(event: "callIdChanged", listener: CallIdChangedListener)
Parámetros
- event
-
"callIdChanged"
- listener
- CallIdChangedListener
Comentarios
El evento se desencadenará cuando se cambie callId del usuario actual.
Heredado deCommonCallAdapter.on
on("diagnosticChanged", DiagnosticChangedEventListner)
Función Subscribe para el evento "diagnosticChanged".
Este evento se desencadena cada vez que se produce un cambio en los diagnósticos orientados al usuario sobre la llamada en curso.
function on(event: "diagnosticChanged", listener: DiagnosticChangedEventListner)
Parámetros
- event
-
"diagnosticChanged"
- listener
- DiagnosticChangedEventListner
Heredado deCommonCallAdapter.on
on("displayNameChanged", DisplayNameChangedListener)
Función Subscribe para el evento "displayNameChanged".
function on(event: "displayNameChanged", listener: DisplayNameChangedListener)
Parámetros
- event
-
"displayNameChanged"
- listener
- DisplayNameChangedListener
Heredado deCommonCallAdapter.on
on("error", (e: AdapterError) => void)
Función Subscribe para el evento "error".
function on(event: "error", listener: (e: AdapterError) => void)
Parámetros
- event
-
"error"
- listener
-
(e: AdapterError) => void
Heredado deCommonCallAdapter.on
on("isLocalScreenSharingActiveChanged", IsLocalScreenSharingActiveChangedListener)
Función Subscribe para el evento "isLocalScreenSharingActiveChanged".
function on(event: "isLocalScreenSharingActiveChanged", listener: IsLocalScreenSharingActiveChangedListener)
Parámetros
- event
-
"isLocalScreenSharingActiveChanged"
Heredado deCommonCallAdapter.on
on("isMutedChanged", IsMutedChangedListener)
Función Subscribe para el evento "isMutedChanged".
function on(event: "isMutedChanged", listener: IsMutedChangedListener)
Parámetros
- event
-
"isMutedChanged"
- listener
- IsMutedChangedListener
Comentarios
El evento se desencadenará cada vez que el usuario actual o el estado de silenciación de usuario remoto cambien.
Heredado deCommonCallAdapter.on
on("isSpeakingChanged", IsSpeakingChangedListener)
Función Subscribe para el evento "isSpeakingChanged".
function on(event: "isSpeakingChanged", listener: IsSpeakingChangedListener)
Parámetros
- event
-
"isSpeakingChanged"
- listener
- IsSpeakingChangedListener
Heredado deCommonCallAdapter.on
on("participantsJoined", ParticipantsJoinedListener)
Función Subscribe para el evento "participantsJoined".
function on(event: "participantsJoined", listener: ParticipantsJoinedListener)
Parámetros
- event
-
"participantsJoined"
- listener
- ParticipantsJoinedListener
Heredado deCommonCallAdapter.on
on("participantsLeft", ParticipantsLeftListener)
Función Subscribe para el evento "participantsLeft".
function on(event: "participantsLeft", listener: ParticipantsLeftListener)
Parámetros
- event
-
"participantsLeft"
- listener
- ParticipantsLeftListener
Heredado deCommonCallAdapter.on
on("selectedMicrophoneChanged", PropertyChangedEvent)
Función Subscribe para el evento "selectedMicrophoneChanged".
Este evento se activa cada vez que el usuario selecciona un nuevo dispositivo de micrófono.
function on(event: "selectedMicrophoneChanged", listener: PropertyChangedEvent)
Parámetros
- event
-
"selectedMicrophoneChanged"
- listener
- PropertyChangedEvent
Heredado deCommonCallAdapter.on
on("selectedSpeakerChanged", PropertyChangedEvent)
Función Subscribe para el evento "selectedSpeakerChanged".
Este evento se desencadena cada vez que el usuario selecciona un nuevo dispositivo de altavoz.
function on(event: "selectedSpeakerChanged", listener: PropertyChangedEvent)
Parámetros
- event
-
"selectedSpeakerChanged"
- listener
- PropertyChangedEvent
Heredado deCommonCallAdapter.on
onStateChange((state: CallAdapterState) => void)
Suscribe el controlador a los eventos stateChanged.
function onStateChange(handler: (state: CallAdapterState) => void)
Parámetros
- handler
-
(state: CallAdapterState) => void
Heredado deCommonCallAdapter.onStateChange
queryCameras()
Consulta de dispositivos de cámara disponibles.
function queryCameras(): Promise<VideoDeviceInfo[]>
Devoluciones
Promise<VideoDeviceInfo[]>
Matriz de entidades de información del dispositivo de vídeo <xref:%40azure%2Fcommunication-calling%23VideoDeviceInfo>
Comentarios
Se debe llamar a este método después de askDevicePermission()
Heredado deCommonCallAdapter.queryCameras
queryMicrophones()
Consulta de los dispositivos de micrófono disponibles.
function queryMicrophones(): Promise<AudioDeviceInfo[]>
Devoluciones
Promise<AudioDeviceInfo[]>
Matriz de entidades de información del dispositivo de audio <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>
Comentarios
Se debe llamar a este método después de askDevicePermission()
Heredado deCommonCallAdapter.queryMicrophones
querySpeakers()
Consulta de los dispositivos de micrófono disponibles.
function querySpeakers(): Promise<AudioDeviceInfo[]>
Devoluciones
Promise<AudioDeviceInfo[]>
Matriz de entidades de información del dispositivo de audio <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>
Comentarios
Se debe llamar a este método después de askDevicePermission()
Heredado deCommonCallAdapter.querySpeakers
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>
Heredado deCommonCallAdapter.removeParticipant
setCamera(VideoDeviceInfo, VideoStreamOptions)
Establezca la cámara que se usará en la llamada.
function setCamera(sourceInfo: VideoDeviceInfo, options?: VideoStreamOptions): Promise<void>
Parámetros
- sourceInfo
- VideoDeviceInfo
Dispositivo de cámara que elegir, elija uno devuelto por queryCameras
- options
- VideoStreamOptions
Opciones para controlar cómo se representa la secuencia de cámara <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Devoluciones
Promise<void>
Heredado deCommonCallAdapter.setCamera
setMicrophone(AudioDeviceInfo)
Establezca el micrófono que se va a usar en la llamada.
function setMicrophone(sourceInfo: AudioDeviceInfo): Promise<void>
Parámetros
- sourceInfo
- AudioDeviceInfo
Dispositivo de micrófono que se va a elegir, elija uno devuelto por consultaMicrophones
Devoluciones
Promise<void>
Heredado deCommonCallAdapter.setMicrophone
setSpeaker(AudioDeviceInfo)
Establezca el altavoz que se usará en la llamada.
function setSpeaker(sourceInfo: AudioDeviceInfo): Promise<void>
Parámetros
- sourceInfo
- AudioDeviceInfo
Dispositivo de altavoz que elegir, elija uno devuelto por querySpeakers.
Devoluciones
Promise<void>
Heredado deCommonCallAdapter.setSpeaker
startCamera(VideoStreamOptions)
Iniciar la cámara Este método comenzará a representar 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>
Heredado deCommonCallAdapter.startCamera
startScreenShare()
Comience a compartir la pantalla durante una llamada.
function startScreenShare(): Promise<void>
Devoluciones
Promise<void>
Heredado deCommonCallAdapter.startScreenShare
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>
Heredado deCommonCallAdapter.stopCamera
stopScreenShare()
Dejar de compartir la pantalla
function stopScreenShare(): Promise<void>
Devoluciones
Promise<void>
Heredado deCommonCallAdapter.stopScreenShare
unmute()
Desmute el usuario actual durante la llamada o habilite el micrófono localmente.
function unmute(): Promise<void>
Devoluciones
Promise<void>
Heredado deCommonCallAdapter.unmute