Partilhar via


CallState interface

Indique apenas a versão do <xref:%40azure%2Fcommunication-calling%23Call>. StatefulCallClient recuperará automaticamente o estado da chamada e adicioná-lo-á ao estado exposto por StatefulCallClient.

Propriedades

callEndReason

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.callEndReason>.

callerInfo

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.callerInfo>.

diagnostics

Armazena os diagnósticos de chamadas mais recentes.

direction

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.direction>.

dominantSpeakers

Procuração de <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>.

endTime

Armazena a data local em que a chamada terminou no cliente. Esta propriedade é adicionada pela camada stateful e não é um proxy do estado SDK.

id

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.id>.

isMuted

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.isMuted>.

isScreenSharingOn

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>.

localVideoStreams

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>.

recording

Procuração de <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>.

remoteParticipants

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants>. Objeto com VideoGalleryRemoteParticipant campos digitados por identificador de nivelado. Para obter um identificador de nivelado, use <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipantsEnded

Armazena participantes remotos que deixaram a chamada para que o callEndReason possa ser recuperado. Objeto com VideoGalleryRemoteParticipant campos digitados por identificador de nivelado. Para obter um identificador de nivelado, use <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

screenShareRemoteParticipant

Armazena a chave do participante de compartilhamento de tela ativo no momento. Se não houver nenhum compartilhamento de tela ativo, isso será indefinido. Você pode usar essa chave para acessar os dados remoteParticipant em objeto remoteParticipants.

Observe que isso só se aplica ao ScreenShare em RemoteParticipant. Um ScreenShare local ativo não afetará essa propriedade.

Esta propriedade é adicionada pela camada stateful e não é um proxy do estado SDK

startTime

Armazena a data local em que a chamada começou no cliente. Esta propriedade é adicionada pela camada stateful e não é um proxy do estado SDK.

state

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.state>.

transcription

Procuração de <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>.

Detalhes de Propriedade

callEndReason

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.callEndReason>.

callEndReason?: CallEndReason

Valor de Propriedade

callerInfo

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.callerInfo>.

callerInfo: CallerInfo

Valor de Propriedade

diagnostics

Armazena os diagnósticos de chamadas mais recentes.

diagnostics: DiagnosticsCallFeatureState

Valor de Propriedade

direction

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.direction>.

direction: CallDirection

Valor de Propriedade

dominantSpeakers

Procuração de <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>.

dominantSpeakers?: DominantSpeakersInfo

Valor de Propriedade

endTime

Armazena a data local em que a chamada terminou no cliente. Esta propriedade é adicionada pela camada stateful e não é um proxy do estado SDK.

endTime: undefined | Date

Valor de Propriedade

undefined | Date

id

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.id>.

id: string

Valor de Propriedade

string

isMuted

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.isMuted>.

isMuted: boolean

Valor de Propriedade

boolean

isScreenSharingOn

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>.

isScreenSharingOn: boolean

Valor de Propriedade

boolean

localVideoStreams

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>.

localVideoStreams: LocalVideoStreamState[]

Valor de Propriedade

recording

Procuração de <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>.

recording: RecordingCallFeature

Valor de Propriedade

remoteParticipants

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants>. Objeto com VideoGalleryRemoteParticipant campos digitados por identificador de nivelado. Para obter um identificador de nivelado, use <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipants: {[keys: string]: RemoteParticipantState}

Valor de Propriedade

{[keys: string]: RemoteParticipantState}

remoteParticipantsEnded

Armazena participantes remotos que deixaram a chamada para que o callEndReason possa ser recuperado. Objeto com VideoGalleryRemoteParticipant campos digitados por identificador de nivelado. Para obter um identificador de nivelado, use <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipantsEnded: {[keys: string]: RemoteParticipantState}

Valor de Propriedade

{[keys: string]: RemoteParticipantState}

screenShareRemoteParticipant

Armazena a chave do participante de compartilhamento de tela ativo no momento. Se não houver nenhum compartilhamento de tela ativo, isso será indefinido. Você pode usar essa chave para acessar os dados remoteParticipant em objeto remoteParticipants.

Observe que isso só se aplica ao ScreenShare em RemoteParticipant. Um ScreenShare local ativo não afetará essa propriedade.

Esta propriedade é adicionada pela camada stateful e não é um proxy do estado SDK

screenShareRemoteParticipant?: string

Valor de Propriedade

string

startTime

Armazena a data local em que a chamada começou no cliente. Esta propriedade é adicionada pela camada stateful e não é um proxy do estado SDK.

startTime: Date

Valor de Propriedade

Date

state

Procuração de <xref:%40azure%2Fcommunication-calling%23Call.state>.

state: CallState

Valor de Propriedade

transcription

Procuração de <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>.

transcription: TranscriptionCallFeature

Valor de Propriedade