Dela via


CallState interface

Tillstånd endast version av <xref:%40azure%2Fcommunication-calling%23Call>. StatefulCallClient hämtar automatiskt samtalstillståndet och lägger till det i tillståndet som exponeras av StatefulCallClient.

Egenskaper

breakoutRooms

Proxy för <xref:%40azure%2Fcommunication-calling%23BreakoutRoomsFeature>.

callEndReason

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

callerInfo

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

capabilitiesFeature

Proxy för <xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>.

captionsFeature

Proxy för <xref:%40azure%2Fcommunication-calling%23CaptionsCallFeature>.

contentSharingRemoteParticipant

Lagrar den aktiva pptlive-deltagarens nyckel. Kommer att återanvändas av White board etc. Om det inte finns någon skärmdelning aktiv kommer detta att vara odefinierat. Du kan använda den här nyckeln för att komma åt remoteParticipant-data i remoteParticipants-objekt.

Observera att detta endast gäller PPTLive i RemoteParticipant.

Den här egenskapen läggs till av det tillståndskänsliga lagret och är inte en proxy för SDK-tillstånd

diagnostics

Lagrar den senaste anropsdiagnostiken.

direction

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

dominantSpeakers

Proxy för <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>.

endTime

Lagrar det lokala datumet då samtalet avslutades på klienten. Den här egenskapen läggs till av det tillståndskänsliga lagret och är inte en proxy för SDK-tillstånd.

hideAttendeeNames

Dölj deltagarnas namn i Teams-möte

id

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

info

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

isMuted

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

isScreenSharingOn

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

kind

Typ av samtal.

localParticipantReaction

Proxy för <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> med UI-hjälprekvisita receivedOn som anger tidsstämpeln när meddelandet togs emot.

localVideoStreams

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

meetingConference

Proxy för <xref:%40azure%2Fcommunication-calling%23TeamsMeetingAudioConferencingCallFeature>.

meetingMediaAccess

Proxy för <xref:%40azure%2Fcommunication-calling%23MediaAccessFeature>.

optimalVideoCount

Proxy för <xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>.

pptLive

Proxy för <xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>.

raiseHand

Proxy för <xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>.

realTimeTextFeature

Proxy för <xref:%40azure%2Fcommunication-calling%23RealTimeTextCallFeature>.

recording

Proxy för <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>.

remoteParticipants

Proxy för <xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants>. Objekt med VideoGalleryRemoteParticipant fält som är kopplade till utplattade identifierare. Om du vill hämta en utplattad identifierareanvänder du <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipantsEnded

Lagrar fjärrdeltagare som har lämnat samtalet så att anropetEndReason kan hämtas. Objekt med VideoGalleryRemoteParticipant fält som är kopplade till utplattade identifierare. Om du vill hämta en utplattad identifierareanvänder du <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

role

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

screenShareRemoteParticipant

Lagrar den aktiva skärmdelningsdeltagarens nyckel. Om det inte finns någon skärmdelning aktiv, kommer detta att vara odefinierat. Du kan använda den här nyckeln för att komma åt remoteParticipant-data i remoteParticipants-objekt.

Observera att detta endast gäller ScreenShare i RemoteParticipant. En lokal ScreenShare som är aktiv påverkar inte den här egenskapen.

Den här egenskapen läggs till av det tillståndskänsliga lagret och är inte en proxy för SDK-tillstånd

spotlight

Proxy för <xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature>.

startTime

Lagrar det lokala datumet då samtalet startade på klienten. Den här egenskapen läggs till av det tillståndskänsliga lagret och är inte en proxy för SDK-tillstånd.

state

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

togetherMode

Proxy för <xref:%40azure%2Fcommunication-calling%23TogetherModeCallFeature>.

transcription

Proxy för <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>.

transfer

Överför anropets tillstånd

Egenskapsinformation

breakoutRooms

Proxy för <xref:%40azure%2Fcommunication-calling%23BreakoutRoomsFeature>.

breakoutRooms?: BreakoutRoomsState

Egenskapsvärde

callEndReason

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

callEndReason?: CallEndReason

Egenskapsvärde

callerInfo

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

callerInfo: CallerInfo

Egenskapsvärde

capabilitiesFeature

Proxy för <xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>.

capabilitiesFeature?: CapabilitiesFeatureState

Egenskapsvärde

captionsFeature

Proxy för <xref:%40azure%2Fcommunication-calling%23CaptionsCallFeature>.

captionsFeature: CaptionsCallFeatureState

Egenskapsvärde

contentSharingRemoteParticipant

Lagrar den aktiva pptlive-deltagarens nyckel. Kommer att återanvändas av White board etc. Om det inte finns någon skärmdelning aktiv kommer detta att vara odefinierat. Du kan använda den här nyckeln för att komma åt remoteParticipant-data i remoteParticipants-objekt.

Observera att detta endast gäller PPTLive i RemoteParticipant.

Den här egenskapen läggs till av det tillståndskänsliga lagret och är inte en proxy för SDK-tillstånd

public contentSharingRemoteParticipant?: string

Egenskapsvärde

string

diagnostics

Lagrar den senaste anropsdiagnostiken.

diagnostics: DiagnosticsCallFeatureState

Egenskapsvärde

direction

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

direction: CallDirection

Egenskapsvärde

dominantSpeakers

Proxy för <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>.

dominantSpeakers?: DominantSpeakersInfo

Egenskapsvärde

endTime

Lagrar det lokala datumet då samtalet avslutades på klienten. Den här egenskapen läggs till av det tillståndskänsliga lagret och är inte en proxy för SDK-tillstånd.

endTime: undefined | Date

Egenskapsvärde

undefined | Date

hideAttendeeNames

Dölj deltagarnas namn i Teams-möte

hideAttendeeNames?: boolean

Egenskapsvärde

boolean

id

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

id: string

Egenskapsvärde

string

info

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

info?: TeamsCallInfo

Egenskapsvärde

isMuted

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

isMuted: boolean

Egenskapsvärde

boolean

isScreenSharingOn

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

isScreenSharingOn: boolean

Egenskapsvärde

boolean

kind

Typ av samtal.

kind: CallKind

Egenskapsvärde

localParticipantReaction

Proxy för <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> med UI-hjälprekvisita receivedOn som anger tidsstämpeln när meddelandet togs emot.

public localParticipantReaction?: ReactionState

Egenskapsvärde

localVideoStreams

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

localVideoStreams: LocalVideoStreamState[]

Egenskapsvärde

meetingConference

Proxy för <xref:%40azure%2Fcommunication-calling%23TeamsMeetingAudioConferencingCallFeature>.

meetingConference?: { conferencePhones: ConferencePhoneInfo[] }

Egenskapsvärde

{ conferencePhones: ConferencePhoneInfo[] }

meetingMediaAccess

Proxy för <xref:%40azure%2Fcommunication-calling%23MediaAccessFeature>.

meetingMediaAccess?: MediaAccessState

Egenskapsvärde

optimalVideoCount

Proxy för <xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>.

optimalVideoCount: OptimalVideoCountFeatureState

Egenskapsvärde

pptLive

Proxy för <xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>.

public pptLive: PPTLiveCallFeatureState

Egenskapsvärde

raiseHand

Proxy för <xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>.

raiseHand: RaiseHandCallFeature

Egenskapsvärde

realTimeTextFeature

Proxy för <xref:%40azure%2Fcommunication-calling%23RealTimeTextCallFeature>.

realTimeTextFeature: RealTimeTextCallFeatureState

Egenskapsvärde

recording

Proxy för <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>.

recording: RecordingCallFeature

Egenskapsvärde

remoteParticipants

Proxy för <xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants>. Objekt med VideoGalleryRemoteParticipant fält som är kopplade till utplattade identifierare. Om du vill hämta en utplattad identifierareanvänder du <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipants: {[keys: string]: RemoteParticipantState}

Egenskapsvärde

{[keys: string]: RemoteParticipantState}

remoteParticipantsEnded

Lagrar fjärrdeltagare som har lämnat samtalet så att anropetEndReason kan hämtas. Objekt med VideoGalleryRemoteParticipant fält som är kopplade till utplattade identifierare. Om du vill hämta en utplattad identifierareanvänder du <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipantsEnded: {[keys: string]: RemoteParticipantState}

Egenskapsvärde

{[keys: string]: RemoteParticipantState}

role

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

role?: ParticipantRole

Egenskapsvärde

screenShareRemoteParticipant

Lagrar den aktiva skärmdelningsdeltagarens nyckel. Om det inte finns någon skärmdelning aktiv, kommer detta att vara odefinierat. Du kan använda den här nyckeln för att komma åt remoteParticipant-data i remoteParticipants-objekt.

Observera att detta endast gäller ScreenShare i RemoteParticipant. En lokal ScreenShare som är aktiv påverkar inte den här egenskapen.

Den här egenskapen läggs till av det tillståndskänsliga lagret och är inte en proxy för SDK-tillstånd

screenShareRemoteParticipant?: string

Egenskapsvärde

string

spotlight

Proxy för <xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature>.

spotlight?: SpotlightCallFeatureState

Egenskapsvärde

startTime

Lagrar det lokala datumet då samtalet startade på klienten. Den här egenskapen läggs till av det tillståndskänsliga lagret och är inte en proxy för SDK-tillstånd.

startTime: Date

Egenskapsvärde

Date

state

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

state: CallState

Egenskapsvärde

togetherMode

Proxy för <xref:%40azure%2Fcommunication-calling%23TogetherModeCallFeature>.

togetherMode: TogetherModeCallFeatureState

Egenskapsvärde

transcription

Proxy för <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>.

transcription: TranscriptionCallFeature

Egenskapsvärde

transfer

Överför anropets tillstånd

transfer: TransferFeature

Egenskapsvärde