Compartir a través de


CallState interface

Versión de solo estado de <xref:%40azure%2Fcommunication-calling%23Call>. StatefulCallClient recuperará automáticamente el estado de la llamada y lo agregará al estado expuesto por StatefulCallClient.

Propiedades

callEndReason

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.callEndReason>.

callerInfo

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.callerInfo>.

diagnostics

Almacena los diagnósticos de llamadas más recientes.

direction

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.direction>.

dominantSpeakers

Proxy de <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>.

endTime

Almacena la fecha local en la que finalizó la llamada en el cliente. Esta propiedad se agrega mediante la capa con estado y no es un proxy del estado del SDK.

id

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.id>.

isMuted

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.isMuted>.

isScreenSharingOn

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>.

localVideoStreams

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>.

recording

Proxy de <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>.

remoteParticipants

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants>. Objeto con VideoGalleryRemoteParticipant campos con clave por identificador sin formato. Para obtener un identificador sin formato, use <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipantsEnded

Almacena participantes remotos que han dejado la llamada para que se pueda recuperar callEndReason. Objeto con VideoGalleryRemoteParticipant campos con clave por identificador sin formato. Para obtener un identificador sin formato, use <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

screenShareRemoteParticipant

Almacena la clave del participante del recurso compartido de pantalla actualmente activo. Si no hay ningún recurso compartido de pantalla activo, esto no estará definido. Puede usar esta clave para acceder a los datos remoteParticipant en el objeto remoteParticipants .

Tenga en cuenta que esto solo se aplica a ScreenShare en RemoteParticipant. Un recurso ScreenShare local que esté activo no afectará a esta propiedad.

La capa con estado agrega esta propiedad y no es un proxy del estado del SDK.

startTime

Almacena la fecha local en la que se inició la llamada en el cliente. Esta propiedad se agrega mediante la capa con estado y no es un proxy del estado del SDK.

state

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.state>.

transcription

Proxy de <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>.

Detalles de las propiedades

callEndReason

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.callEndReason>.

callEndReason?: CallEndReason

Valor de propiedad

callerInfo

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.callerInfo>.

callerInfo: CallerInfo

Valor de propiedad

diagnostics

Almacena los diagnósticos de llamadas más recientes.

diagnostics: DiagnosticsCallFeatureState

Valor de propiedad

direction

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.direction>.

direction: CallDirection

Valor de propiedad

dominantSpeakers

Proxy de <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>.

dominantSpeakers?: DominantSpeakersInfo

Valor de propiedad

endTime

Almacena la fecha local en la que finalizó la llamada en el cliente. Esta propiedad se agrega mediante la capa con estado y no es un proxy del estado del SDK.

endTime: undefined | Date

Valor de propiedad

undefined | Date

id

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.id>.

id: string

Valor de propiedad

string

isMuted

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.isMuted>.

isMuted: boolean

Valor de propiedad

boolean

isScreenSharingOn

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>.

isScreenSharingOn: boolean

Valor de propiedad

boolean

localVideoStreams

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>.

localVideoStreams: LocalVideoStreamState[]

Valor de propiedad

recording

Proxy de <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>.

recording: RecordingCallFeature

Valor de propiedad

remoteParticipants

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants>. Objeto con VideoGalleryRemoteParticipant campos con clave por identificador sin formato. Para obtener un identificador sin formato, use <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipants: {[keys: string]: RemoteParticipantState}

Valor de propiedad

{[keys: string]: RemoteParticipantState}

remoteParticipantsEnded

Almacena participantes remotos que han dejado la llamada para que se pueda recuperar callEndReason. Objeto con VideoGalleryRemoteParticipant campos con clave por identificador sin formato. Para obtener un identificador sin formato, use <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipantsEnded: {[keys: string]: RemoteParticipantState}

Valor de propiedad

{[keys: string]: RemoteParticipantState}

screenShareRemoteParticipant

Almacena la clave del participante del recurso compartido de pantalla actualmente activo. Si no hay ningún recurso compartido de pantalla activo, esto no estará definido. Puede usar esta clave para acceder a los datos remoteParticipant en el objeto remoteParticipants .

Tenga en cuenta que esto solo se aplica a ScreenShare en RemoteParticipant. Un recurso ScreenShare local que esté activo no afectará a esta propiedad.

La capa con estado agrega esta propiedad y no es un proxy del estado del SDK.

screenShareRemoteParticipant?: string

Valor de propiedad

string

startTime

Almacena la fecha local en la que se inició la llamada en el cliente. Esta propiedad se agrega mediante la capa con estado y no es un proxy del estado del SDK.

startTime: Date

Valor de propiedad

Date

state

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.state>.

state: CallState

Valor de propiedad

transcription

Proxy de <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>.

transcription: TranscriptionCallFeature

Valor de propiedad