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

breakoutRooms

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

callEndReason

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

callerInfo

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

capabilitiesFeature

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

captionsFeature

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

contentSharingRemoteParticipant

Armazena a chave do participante do pptlive atualmente ativo. Será reutilizado por Quadro Branco, etc. 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 PPTLive em RemoteParticipant.

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

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.

hideAttendeeNames

Ocultar nomes de participantes na reunião de equipas

id

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

info

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

isMuted

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

isScreenSharingOn

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

kind

Tipo de chamada.

localParticipantReaction

Proxy de com props auxiliares da interface do usuário recebidosOn que indica o carimbo de <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> data/hora quando a mensagem foi recebida.

localVideoStreams

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

meetingConference

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

meetingMediaAccess

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

optimalVideoCount

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

pptLive

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

raiseHand

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

realTimeTextFeature

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

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

role

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

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

spotlight

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

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

togetherMode

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

transcription

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

transfer

Estado de chamada da transferência

Detalhes de Propriedade

breakoutRooms

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

breakoutRooms?: BreakoutRoomsState

Valor 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

capabilitiesFeature

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

capabilitiesFeature?: CapabilitiesFeatureState

Valor de Propriedade

captionsFeature

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

captionsFeature: CaptionsCallFeatureState

Valor de Propriedade

contentSharingRemoteParticipant

Armazena a chave do participante do pptlive atualmente ativo. Será reutilizado por Quadro Branco, etc. 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 PPTLive em RemoteParticipant.

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

public contentSharingRemoteParticipant?: string

Valor de Propriedade

string

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

hideAttendeeNames

Ocultar nomes de participantes na reunião de equipas

hideAttendeeNames?: boolean

Valor de Propriedade

boolean

id

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

id: string

Valor de Propriedade

string

info

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

info?: TeamsCallInfo

Valor de Propriedade

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

kind

Tipo de chamada.

kind: CallKind

Valor de Propriedade

localParticipantReaction

Proxy de com props auxiliares da interface do usuário recebidosOn que indica o carimbo de <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> data/hora quando a mensagem foi recebida.

public localParticipantReaction?: ReactionState

Valor de Propriedade

localVideoStreams

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

localVideoStreams: LocalVideoStreamState[]

Valor de Propriedade

meetingConference

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

meetingConference?: { conferencePhones: ConferencePhoneInfo[] }

Valor de Propriedade

{ conferencePhones: ConferencePhoneInfo[] }

meetingMediaAccess

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

meetingMediaAccess?: MediaAccessState

Valor de Propriedade

optimalVideoCount

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

optimalVideoCount: OptimalVideoCountFeatureState

Valor de Propriedade

pptLive

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

public pptLive: PPTLiveCallFeatureState

Valor de Propriedade

raiseHand

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

raiseHand: RaiseHandCallFeature

Valor de Propriedade

realTimeTextFeature

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

realTimeTextFeature: RealTimeTextCallFeatureState

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}

role

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

role?: ParticipantRole

Valor de Propriedade

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

spotlight

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

spotlight?: SpotlightCallFeatureState

Valor de Propriedade

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

togetherMode

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

togetherMode: TogetherModeCallFeatureState

Valor de Propriedade

transcription

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

transcription: TranscriptionCallFeature

Valor de Propriedade

transfer

Estado de chamada da transferência

transfer: TransferFeature

Valor de Propriedade