Condividi tramite


CallState interface

Versione solo stato di <xref:%40azure%2Fcommunication-calling%23Call>. StatefulCallClient recupererà automaticamente lo stato della chiamata e lo aggiungerà allo stato esposto da StatefulCallClient.

Proprietà

breakoutRooms

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

callEndReason

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

callerInfo

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

capabilitiesFeature

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

captionsFeature

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

contentSharingRemoteParticipant

Memorizza la chiave del partecipante pptlive attualmente attivo. Verrà riutilizzato dalla lavagna bianca ecc. Se non c'è alcuna condivisione dello schermo attiva, questa non sarà definita. È possibile usare questa chiave per accedere ai dati remoteParticipant in oggetto remoteParticipants.

Si noti che questo vale solo per PPTLive in RemoteParticipant.

Questa proprietà viene aggiunta dal livello con stato e non è un proxy di stato DELL'SDK

diagnostics

Archivia la diagnostica delle chiamate più recente.

direction

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

dominantSpeakers

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

endTime

Archivia la data locale al termine della chiamata sul client. Questa proprietà viene aggiunta dal livello con stato e non è un proxy di stato DELL'SDK.

hideAttendeeNames

Nascondi i nomi dei partecipanti nella riunione di Teams

id

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

info

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

isMuted

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

isScreenSharingOn

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

kind

Tipo di chiamata.

localParticipantReaction

Proxy di <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> con oggetti di supporto dell'interfaccia utente receivedOn, che indica il timestamp in cui il messaggio è stato ricevuto.

localVideoStreams

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

meetingConference

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

meetingMediaAccess

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

optimalVideoCount

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

pptLive

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

raiseHand

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

realTimeTextFeature

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

recording

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

remoteParticipants

Proxy di <xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants>. Oggetto con campi VideoGalleryRemoteParticipant con chiave per identificatore flat. Per ottenere un identificatore di flat, usare <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipantsEnded

Archivia i partecipanti remoti che hanno lasciato la chiamata in modo che possa essere recuperato il callEndReason. Oggetto con campi VideoGalleryRemoteParticipant con chiave per identificatore flat. Per ottenere un identificatore di flat, usare <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

role

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

screenShareRemoteParticipant

Archivia la chiave del partecipante della condivisione schermo attualmente attiva. Se non è attiva alcuna condivisione dello schermo, questa operazione non verrà definita. È possibile usare questa chiave per accedere ai dati remoteParticipant in oggetto remoteParticipants.

Si noti che si applica solo a ScreenShare in RemoteParticipant. Una screenshare locale attiva non influirà su questa proprietà.

Questa proprietà viene aggiunta dal livello con stato e non è un proxy di stato DELL'SDK

spotlight

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

startTime

Archivia la data locale all'avvio della chiamata sul client. Questa proprietà viene aggiunta dal livello con stato e non è un proxy di stato DELL'SDK.

state

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

togetherMode

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

transcription

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

transfer

Trasferisci stato della chiamata

Dettagli proprietà

breakoutRooms

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

breakoutRooms?: BreakoutRoomsState

Valore della proprietà

callEndReason

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

callEndReason?: CallEndReason

Valore della proprietà

callerInfo

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

callerInfo: CallerInfo

Valore della proprietà

capabilitiesFeature

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

capabilitiesFeature?: CapabilitiesFeatureState

Valore della proprietà

captionsFeature

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

captionsFeature: CaptionsCallFeatureState

Valore della proprietà

contentSharingRemoteParticipant

Memorizza la chiave del partecipante pptlive attualmente attivo. Verrà riutilizzato dalla lavagna bianca ecc. Se non c'è alcuna condivisione dello schermo attiva, questa non sarà definita. È possibile usare questa chiave per accedere ai dati remoteParticipant in oggetto remoteParticipants.

Si noti che questo vale solo per PPTLive in RemoteParticipant.

Questa proprietà viene aggiunta dal livello con stato e non è un proxy di stato DELL'SDK

public contentSharingRemoteParticipant?: string

Valore della proprietà

string

diagnostics

Archivia la diagnostica delle chiamate più recente.

diagnostics: DiagnosticsCallFeatureState

Valore della proprietà

direction

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

direction: CallDirection

Valore della proprietà

dominantSpeakers

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

dominantSpeakers?: DominantSpeakersInfo

Valore della proprietà

endTime

Archivia la data locale al termine della chiamata sul client. Questa proprietà viene aggiunta dal livello con stato e non è un proxy di stato DELL'SDK.

endTime: undefined | Date

Valore della proprietà

undefined | Date

hideAttendeeNames

Nascondi i nomi dei partecipanti nella riunione di Teams

hideAttendeeNames?: boolean

Valore della proprietà

boolean

id

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

id: string

Valore della proprietà

string

info

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

info?: TeamsCallInfo

Valore della proprietà

isMuted

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

isMuted: boolean

Valore della proprietà

boolean

isScreenSharingOn

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

isScreenSharingOn: boolean

Valore della proprietà

boolean

kind

Tipo di chiamata.

kind: CallKind

Valore della proprietà

localParticipantReaction

Proxy di <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> con oggetti di supporto dell'interfaccia utente receivedOn, che indica il timestamp in cui il messaggio è stato ricevuto.

public localParticipantReaction?: ReactionState

Valore della proprietà

localVideoStreams

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

localVideoStreams: LocalVideoStreamState[]

Valore della proprietà

meetingConference

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

meetingConference?: { conferencePhones: ConferencePhoneInfo[] }

Valore della proprietà

{ conferencePhones: ConferencePhoneInfo[] }

meetingMediaAccess

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

meetingMediaAccess?: MediaAccessState

Valore della proprietà

optimalVideoCount

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

optimalVideoCount: OptimalVideoCountFeatureState

Valore della proprietà

pptLive

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

public pptLive: PPTLiveCallFeatureState

Valore della proprietà

raiseHand

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

raiseHand: RaiseHandCallFeature

Valore della proprietà

realTimeTextFeature

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

realTimeTextFeature: RealTimeTextCallFeatureState

Valore della proprietà

recording

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

recording: RecordingCallFeature

Valore della proprietà

remoteParticipants

Proxy di <xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants>. Oggetto con campi VideoGalleryRemoteParticipant con chiave per identificatore flat. Per ottenere un identificatore di flat, usare <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipants: {[keys: string]: RemoteParticipantState}

Valore della proprietà

{[keys: string]: RemoteParticipantState}

remoteParticipantsEnded

Archivia i partecipanti remoti che hanno lasciato la chiamata in modo che possa essere recuperato il callEndReason. Oggetto con campi VideoGalleryRemoteParticipant con chiave per identificatore flat. Per ottenere un identificatore di flat, usare <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipantsEnded: {[keys: string]: RemoteParticipantState}

Valore della proprietà

{[keys: string]: RemoteParticipantState}

role

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

role?: ParticipantRole

Valore della proprietà

screenShareRemoteParticipant

Archivia la chiave del partecipante della condivisione schermo attualmente attiva. Se non è attiva alcuna condivisione dello schermo, questa operazione non verrà definita. È possibile usare questa chiave per accedere ai dati remoteParticipant in oggetto remoteParticipants.

Si noti che si applica solo a ScreenShare in RemoteParticipant. Una screenshare locale attiva non influirà su questa proprietà.

Questa proprietà viene aggiunta dal livello con stato e non è un proxy di stato DELL'SDK

screenShareRemoteParticipant?: string

Valore della proprietà

string

spotlight

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

spotlight?: SpotlightCallFeatureState

Valore della proprietà

startTime

Archivia la data locale all'avvio della chiamata sul client. Questa proprietà viene aggiunta dal livello con stato e non è un proxy di stato DELL'SDK.

startTime: Date

Valore della proprietà

Date

state

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

state: CallState

Valore della proprietà

togetherMode

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

togetherMode: TogetherModeCallFeatureState

Valore della proprietà

transcription

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

transcription: TranscriptionCallFeature

Valore della proprietà

transfer

Trasferisci stato della chiamata

transfer: TransferFeature

Valore della proprietà