Compartir a través de


CallState interface

Solo versión de 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

breakoutRooms

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

callEndReason

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

callerInfo

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

capabilitiesFeature

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

captionsFeature

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

contentSharingRemoteParticipant

Almacena la clave del participante pptlive actualmente activo. Será reutilizado por pizarra, etc. Si no hay ningún screenshare activo, entonces esto será indefinido. Puede usar esta clave para acceder a los datos remoteParticipant en objeto remoteParticipants.

Tenga en cuenta que esto solo se aplica a PPTLive en RemoteParticipant.

Esta propiedad se agrega mediante la capa con estado y no es un proxy del estado del SDK.

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.

hideAttendeeNames

Ocultar los nombres de los asistentes en la reunión de equipos

id

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

info

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

isMuted

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

isScreenSharingOn

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

kind

Tipo de llamada.

localParticipantReaction

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> con la ayuda de la interfaz de usuario props receivedOn que indica la marca de tiempo cuando se recibió el mensaje.

localVideoStreams

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

meetingConference

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

meetingMediaAccess

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

optimalVideoCount

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

pptLive

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

raiseHand

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

realTimeTextFeature

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

recording

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

remoteParticipants

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

remoteParticipantsEnded

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

role

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

screenShareRemoteParticipant

Almacena la clave del participante del recurso compartido de pantalla activo actualmente. 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 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.

Esta propiedad se agrega mediante la capa con estado y no es un proxy del estado del SDK.

spotlight

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

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>.

togetherMode

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

transcription

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

transfer

Transferir el estado de la llamada

Detalles de las propiedades

breakoutRooms

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

breakoutRooms?: BreakoutRoomsState

Valor de propiedad

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

capabilitiesFeature

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

capabilitiesFeature?: CapabilitiesFeatureState

Valor de propiedad

captionsFeature

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

captionsFeature: CaptionsCallFeatureState

Valor de propiedad

contentSharingRemoteParticipant

Almacena la clave del participante pptlive actualmente activo. Será reutilizado por pizarra, etc. Si no hay ningún screenshare activo, entonces esto será indefinido. Puede usar esta clave para acceder a los datos remoteParticipant en objeto remoteParticipants.

Tenga en cuenta que esto solo se aplica a PPTLive en RemoteParticipant.

Esta propiedad se agrega mediante la capa con estado y no es un proxy del estado del SDK.

public contentSharingRemoteParticipant?: string

Valor de propiedad

string

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

hideAttendeeNames

Ocultar los nombres de los asistentes en la reunión de equipos

hideAttendeeNames?: boolean

Valor de propiedad

boolean

id

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

id: string

Valor de propiedad

string

info

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

info?: TeamsCallInfo

Valor de propiedad

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

kind

Tipo de llamada.

kind: CallKind

Valor de propiedad

localParticipantReaction

Proxy de <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> con la ayuda de la interfaz de usuario props receivedOn que indica la marca de tiempo cuando se recibió el mensaje.

public localParticipantReaction?: ReactionState

Valor de propiedad

localVideoStreams

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

localVideoStreams: LocalVideoStreamState[]

Valor de propiedad

meetingConference

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

meetingConference?: { conferencePhones: ConferencePhoneInfo[] }

Valor de propiedad

{ conferencePhones: ConferencePhoneInfo[] }

meetingMediaAccess

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

meetingMediaAccess?: MediaAccessState

Valor de propiedad

optimalVideoCount

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

optimalVideoCount: OptimalVideoCountFeatureState

Valor de propiedad

pptLive

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

public pptLive: PPTLiveCallFeatureState

Valor de propiedad

raiseHand

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

raiseHand: RaiseHandCallFeature

Valor de propiedad

realTimeTextFeature

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

realTimeTextFeature: RealTimeTextCallFeatureState

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 campos de VideoGalleryRemoteParticipant con clave por identificador de sin formato. Para obtener un identificador de sin formato, use <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipants: {[keys: string]: RemoteParticipantState}

Valor de propiedad

{[keys: string]: RemoteParticipantState}

remoteParticipantsEnded

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

remoteParticipantsEnded: {[keys: string]: RemoteParticipantState}

Valor de propiedad

{[keys: string]: RemoteParticipantState}

role

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

role?: ParticipantRole

Valor de propiedad

screenShareRemoteParticipant

Almacena la clave del participante del recurso compartido de pantalla activo actualmente. 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 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.

Esta propiedad se agrega mediante la capa con estado y no es un proxy del estado del SDK.

screenShareRemoteParticipant?: string

Valor de propiedad

string

spotlight

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

spotlight?: SpotlightCallFeatureState

Valor de propiedad

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

togetherMode

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

togetherMode: TogetherModeCallFeatureState

Valor de propiedad

transcription

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

transcription: TranscriptionCallFeature

Valor de propiedad

transfer

Transferir el estado de la llamada

transfer: TransferFeature

Valor de propiedad