Compartilhar via


CallState interface

Versão somente de estado do <xref:%40azure%2Fcommunication-calling%23Call>. StatefulCallClient recuperará automaticamente o estado da chamada e o adicionará ao estado exposto por statefulCallClient.

Propriedades

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

Armazena a chave do participante do pptlive atualmente ativa. Será reutilizado pelo quadro branco etc. Se não houver compartilhamento de tela ativo, isso será indefinido. Você pode usar essa chave para acessar os dados remoteParticipant no objeto remoteParticipants .

Observe que isso se aplica apenas a PPTLive em RemoteParticipant.

Essa propriedade é adicionada pela camada com estado e não é um proxy do estado do SDK

diagnostics

Armazena os diagnósticos de chamada mais recentes.

direction

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

dominantSpeakers

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

endTime

Armazena a data local quando a chamada terminou no cliente. Essa propriedade é adicionada pela camada com estado e não é um proxy do estado do SDK.

hideAttendeeNames

Ocultar nomes de participantes na reunião de equipes

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

localParticipantReaction

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

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 com VideoGalleryRemoteParticipant campos codificados por identificador nivelado. Para obter um identificador 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 codificados por identificador nivelado. Para obter um identificador nivelado, use <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

role

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

screenShareRemoteParticipant

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

Observe que isso se aplica apenas ao ScreenShare em RemoteParticipant. Um ScreenShare local ativo não afetará esta propriedade.

Essa propriedade é adicionada pela camada com estado e não é um proxy do estado do SDK

spotlight

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

startTime

Armazena a data local quando a chamada foi iniciada no cliente. Essa propriedade é adicionada pela camada com estado e não é um proxy do estado do 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 estado de chamada

Detalhes da propriedade

breakoutRooms

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

breakoutRooms?: BreakoutRoomsState

Valor da propriedade

callEndReason

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

callEndReason?: CallEndReason

Valor da propriedade

callerInfo

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

callerInfo: CallerInfo

Valor da propriedade

capabilitiesFeature

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

capabilitiesFeature?: CapabilitiesFeatureState

Valor da propriedade

captionsFeature

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

captionsFeature: CaptionsCallFeatureState

Valor da propriedade

contentSharingRemoteParticipant

Armazena a chave do participante do pptlive atualmente ativa. Será reutilizado pelo quadro branco etc. Se não houver compartilhamento de tela ativo, isso será indefinido. Você pode usar essa chave para acessar os dados remoteParticipant no objeto remoteParticipants .

Observe que isso se aplica apenas a PPTLive em RemoteParticipant.

Essa propriedade é adicionada pela camada com estado e não é um proxy do estado do SDK

public contentSharingRemoteParticipant?: string

Valor da propriedade

string

diagnostics

Armazena os diagnósticos de chamada mais recentes.

diagnostics: DiagnosticsCallFeatureState

Valor da propriedade

direction

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

direction: CallDirection

Valor da propriedade

dominantSpeakers

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

dominantSpeakers?: DominantSpeakersInfo

Valor da propriedade

endTime

Armazena a data local quando a chamada terminou no cliente. Essa propriedade é adicionada pela camada com estado e não é um proxy do estado do SDK.

endTime: undefined | Date

Valor da propriedade

undefined | Date

hideAttendeeNames

Ocultar nomes de participantes na reunião de equipes

hideAttendeeNames?: boolean

Valor da propriedade

boolean

id

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

id: string

Valor da propriedade

string

info

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

info?: TeamsCallInfo

Valor da propriedade

isMuted

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

isMuted: boolean

Valor da propriedade

boolean

isScreenSharingOn

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

isScreenSharingOn: boolean

Valor da propriedade

boolean

kind

Tipo de chamada.

kind: CallKind

Valor da propriedade

localParticipantReaction

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

public localParticipantReaction?: ReactionState

Valor da propriedade

localVideoStreams

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

localVideoStreams: LocalVideoStreamState[]

Valor da propriedade

meetingConference

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

meetingConference?: { conferencePhones: ConferencePhoneInfo[] }

Valor da propriedade

{ conferencePhones: ConferencePhoneInfo[] }

meetingMediaAccess

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

meetingMediaAccess?: MediaAccessState

Valor da propriedade

optimalVideoCount

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

optimalVideoCount: OptimalVideoCountFeatureState

Valor da propriedade

pptLive

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

public pptLive: PPTLiveCallFeatureState

Valor da propriedade

raiseHand

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

raiseHand: RaiseHandCallFeature

Valor da propriedade

realTimeTextFeature

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

realTimeTextFeature: RealTimeTextCallFeatureState

Valor da propriedade

recording

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

recording: RecordingCallFeature

Valor da propriedade

remoteParticipants

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

remoteParticipants: {[keys: string]: RemoteParticipantState}

Valor da propriedade

{[keys: string]: RemoteParticipantState}

remoteParticipantsEnded

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

remoteParticipantsEnded: {[keys: string]: RemoteParticipantState}

Valor da propriedade

{[keys: string]: RemoteParticipantState}

role

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

role?: ParticipantRole

Valor da propriedade

screenShareRemoteParticipant

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

Observe que isso se aplica apenas ao ScreenShare em RemoteParticipant. Um ScreenShare local ativo não afetará esta propriedade.

Essa propriedade é adicionada pela camada com estado e não é um proxy do estado do SDK

screenShareRemoteParticipant?: string

Valor da propriedade

string

spotlight

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

spotlight?: SpotlightCallFeatureState

Valor da propriedade

startTime

Armazena a data local quando a chamada foi iniciada no cliente. Essa propriedade é adicionada pela camada com estado e não é um proxy do estado do SDK.

startTime: Date

Valor da propriedade

Date

state

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

state: CallState

Valor da propriedade

togetherMode

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

togetherMode: TogetherModeCallFeatureState

Valor da propriedade

transcription

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

transcription: TranscriptionCallFeature

Valor da propriedade

transfer

Transferir estado de chamada

transfer: TransferFeature

Valor da propriedade