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
| breakout |
Proxy de <xref:%40azure%2Fcommunication-calling%23BreakoutRoomsFeature>. |
| call |
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.callEndReason>. |
| caller |
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.callerInfo>. |
| capabilities |
Proxy de <xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>. |
| captions |
Proxy de <xref:%40azure%2Fcommunication-calling%23CaptionsCallFeature>. |
| content |
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>. |
| dominant |
Proxy de <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>. |
| end |
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. |
| hide |
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>. |
| is |
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.isMuted>. |
| is |
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>. |
| kind | Tipo de chamada. |
| local |
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. |
| local |
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>. |
| meeting |
Proxy de <xref:%40azure%2Fcommunication-calling%23TeamsMeetingAudioConferencingCallFeature>. |
| meeting |
Proxy de <xref:%40azure%2Fcommunication-calling%23MediaAccessFeature>. |
| optimal |
Proxy de <xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>. |
| ppt |
Proxy de <xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>. |
| raise |
Proxy de <xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>. |
| real |
Proxy de <xref:%40azure%2Fcommunication-calling%23RealTimeTextCallFeature>. |
| recording | Proxy de <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>. |
| remote |
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>. |
| remote |
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>. |
| screen |
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>. |
| start |
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>. |
| together |
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
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