CallState interface
État uniquement version de <xref:%40azure%2Fcommunication-calling%23Call>. statefulCallClient récupère automatiquement l’état de l’appel et l’ajoute à l’état exposé par StatefulCallClient.
Propriétés
| 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 |
Stocke la clé du participant pptlive actuellement actif. Sera réutilisé par le tableau blanc, etc. S’il n’y a pas de partage d’écran actif, il sera indéfini. Vous pouvez utiliser cette clé pour accéder aux données remoteParticipant dans remoteParticipants objet. Notez que cela ne s’applique qu’à PPTLive dans RemoteParticipant. Cette propriété est ajoutée par la couche avec état et n’est pas un proxy d’état du Kit de développement logiciel (SDK) |
| diagnostics | Stocke les derniers diagnostics d’appel. |
| direction | Proxy de <xref:%40azure%2Fcommunication-calling%23Call.direction>. |
| dominant |
Proxy de <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>. |
| end |
Stocke la date locale à laquelle l’appel s’est terminé sur le client. Cette propriété est ajoutée par la couche avec état et n’est pas un proxy d’état du SDK. |
| hide |
Masquer les noms des participants dans la réunion Teams |
| 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 | Type d’appel. |
| local |
Proxy de avec les props d’assistance de l’interface <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> utilisateur receivedOn qui indique l’horodatage de réception du message. |
| 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>. Objet avec VideoGalleryRemoteParticipant champs clés par aplatissement identificateur. Pour obtenir un identificateur de aplatissement, utilisez <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>. |
| remote |
Stocke les participants distants qui ont quitté l’appel afin que le callEndReason puisse être récupéré. Objet avec VideoGalleryRemoteParticipant champs clés par aplatissement identificateur. Pour obtenir un identificateur de aplatissement, utilisez <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>. |
| role | Proxy de <xref:%40azure%2Fcommunication-calling%23Call.role>. |
| screen |
Stocke la clé du participant de partage d’écran actif. S’il n’y a pas de partage d’écran actif, cela ne sera pas défini. Vous pouvez utiliser cette clé pour accéder aux données remoteParticipant dans remoteParticipants objet. Notez que cela s’applique uniquement à ScreenShare dans RemoteParticipant. Un partage d’écran local actif n’affecte pas cette propriété. Cette propriété est ajoutée par la couche avec état et n’est pas un proxy d’état du Kit de développement logiciel (SDK) |
| spotlight | Proxy de <xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature>. |
| start |
Stocke la date locale à laquelle l’appel a démarré sur le client. Cette propriété est ajoutée par la couche avec état et n’est pas un proxy d’état du 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 | Transfert de l’état de l’appel |
Détails de la propriété
breakoutRooms
Proxy de <xref:%40azure%2Fcommunication-calling%23BreakoutRoomsFeature>.
breakoutRooms?: BreakoutRoomsState
Valeur de propriété
callEndReason
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.callEndReason>.
callEndReason?: CallEndReason
Valeur de propriété
callerInfo
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.callerInfo>.
callerInfo: CallerInfo
Valeur de propriété
capabilitiesFeature
Proxy de <xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>.
capabilitiesFeature?: CapabilitiesFeatureState
Valeur de propriété
captionsFeature
Proxy de <xref:%40azure%2Fcommunication-calling%23CaptionsCallFeature>.
captionsFeature: CaptionsCallFeatureState
Valeur de propriété
contentSharingRemoteParticipant
Stocke la clé du participant pptlive actuellement actif. Sera réutilisé par le tableau blanc, etc. S’il n’y a pas de partage d’écran actif, il sera indéfini. Vous pouvez utiliser cette clé pour accéder aux données remoteParticipant dans remoteParticipants objet.
Notez que cela ne s’applique qu’à PPTLive dans RemoteParticipant.
Cette propriété est ajoutée par la couche avec état et n’est pas un proxy d’état du Kit de développement logiciel (SDK)
public contentSharingRemoteParticipant?: string
Valeur de propriété
string
diagnostics
Stocke les derniers diagnostics d’appel.
diagnostics: DiagnosticsCallFeatureState
Valeur de propriété
direction
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.direction>.
direction: CallDirection
Valeur de propriété
dominantSpeakers
Proxy de <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>.
dominantSpeakers?: DominantSpeakersInfo
Valeur de propriété
endTime
Stocke la date locale à laquelle l’appel s’est terminé sur le client. Cette propriété est ajoutée par la couche avec état et n’est pas un proxy d’état du SDK.
endTime: undefined | Date
Valeur de propriété
undefined | Date
hideAttendeeNames
Masquer les noms des participants dans la réunion Teams
hideAttendeeNames?: boolean
Valeur de propriété
boolean
id
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.id>.
id: string
Valeur de propriété
string
info
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.info>.
info?: TeamsCallInfo
Valeur de propriété
isMuted
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.isMuted>.
isMuted: boolean
Valeur de propriété
boolean
isScreenSharingOn
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>.
isScreenSharingOn: boolean
Valeur de propriété
boolean
kind
localParticipantReaction
Proxy de avec les props d’assistance de l’interface <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> utilisateur receivedOn qui indique l’horodatage de réception du message.
public localParticipantReaction?: ReactionState
Valeur de propriété
localVideoStreams
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>.
localVideoStreams: LocalVideoStreamState[]
Valeur de propriété
meetingConference
Proxy de <xref:%40azure%2Fcommunication-calling%23TeamsMeetingAudioConferencingCallFeature>.
meetingConference?: { conferencePhones: ConferencePhoneInfo[] }
Valeur de propriété
{ conferencePhones: ConferencePhoneInfo[] }
meetingMediaAccess
Proxy de <xref:%40azure%2Fcommunication-calling%23MediaAccessFeature>.
meetingMediaAccess?: MediaAccessState
Valeur de propriété
optimalVideoCount
Proxy de <xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>.
optimalVideoCount: OptimalVideoCountFeatureState
Valeur de propriété
pptLive
Proxy de <xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>.
public pptLive: PPTLiveCallFeatureState
Valeur de propriété
raiseHand
Proxy de <xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>.
raiseHand: RaiseHandCallFeature
Valeur de propriété
realTimeTextFeature
Proxy de <xref:%40azure%2Fcommunication-calling%23RealTimeTextCallFeature>.
realTimeTextFeature: RealTimeTextCallFeatureState
Valeur de propriété
recording
Proxy de <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>.
recording: RecordingCallFeature
Valeur de propriété
remoteParticipants
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants>. Objet avec VideoGalleryRemoteParticipant champs clés par aplatissement identificateur. Pour obtenir un identificateur de aplatissement, utilisez <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.
remoteParticipants: {[keys: string]: RemoteParticipantState}
Valeur de propriété
{[keys: string]: RemoteParticipantState}
remoteParticipantsEnded
Stocke les participants distants qui ont quitté l’appel afin que le callEndReason puisse être récupéré. Objet avec VideoGalleryRemoteParticipant champs clés par aplatissement identificateur. Pour obtenir un identificateur de aplatissement, utilisez <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.
remoteParticipantsEnded: {[keys: string]: RemoteParticipantState}
Valeur de propriété
{[keys: string]: RemoteParticipantState}
role
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.role>.
role?: ParticipantRole
Valeur de propriété
screenShareRemoteParticipant
Stocke la clé du participant de partage d’écran actif. S’il n’y a pas de partage d’écran actif, cela ne sera pas défini. Vous pouvez utiliser cette clé pour accéder aux données remoteParticipant dans remoteParticipants objet.
Notez que cela s’applique uniquement à ScreenShare dans RemoteParticipant. Un partage d’écran local actif n’affecte pas cette propriété.
Cette propriété est ajoutée par la couche avec état et n’est pas un proxy d’état du Kit de développement logiciel (SDK)
screenShareRemoteParticipant?: string
Valeur de propriété
string
spotlight
Proxy de <xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature>.
spotlight?: SpotlightCallFeatureState
Valeur de propriété
startTime
Stocke la date locale à laquelle l’appel a démarré sur le client. Cette propriété est ajoutée par la couche avec état et n’est pas un proxy d’état du SDK.
startTime: Date
Valeur de propriété
Date
state
Proxy de <xref:%40azure%2Fcommunication-calling%23Call.state>.
state: CallState
Valeur de propriété
togetherMode
Proxy de <xref:%40azure%2Fcommunication-calling%23TogetherModeCallFeature>.
togetherMode: TogetherModeCallFeatureState
Valeur de propriété
transcription
Proxy de <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>.
transcription: TranscriptionCallFeature