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
| breakout |
Proxy för <xref:%40azure%2Fcommunication-calling%23BreakoutRoomsFeature>. |
| call |
Proxy för <xref:%40azure%2Fcommunication-calling%23Call.callEndReason>. |
| caller |
Proxy för <xref:%40azure%2Fcommunication-calling%23Call.callerInfo>. |
| capabilities |
Proxy för <xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>. |
| captions |
Proxy för <xref:%40azure%2Fcommunication-calling%23CaptionsCallFeature>. |
| content |
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>. |
| dominant |
Proxy för <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>. |
| end |
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. |
| hide |
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>. |
| is |
Proxy för <xref:%40azure%2Fcommunication-calling%23Call.isMuted>. |
| is |
Proxy för <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>. |
| kind | Typ av samtal. |
| local |
Proxy för <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> med UI-hjälprekvisita receivedOn som anger tidsstämpeln när meddelandet togs emot. |
| local |
Proxy för <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>. |
| meeting |
Proxy för <xref:%40azure%2Fcommunication-calling%23TeamsMeetingAudioConferencingCallFeature>. |
| meeting |
Proxy för <xref:%40azure%2Fcommunication-calling%23MediaAccessFeature>. |
| optimal |
Proxy för <xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>. |
| ppt |
Proxy för <xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>. |
| raise |
Proxy för <xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>. |
| real |
Proxy för <xref:%40azure%2Fcommunication-calling%23RealTimeTextCallFeature>. |
| recording | Proxy för <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>. |
| remote |
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>. |
| remote |
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>. |
| screen |
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>. |
| start |
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>. |
| together |
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
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