Partager via


CallWithChatClientState interface

État à partir des services principaux qui pilotent CallWithChatComposite.

Propriétés

alternateCallerId

alternateCallerId pour l’appel RTC

call

État de l’appel actuel.

chat

État de la conversation actuelle.

deepNoiseSuppressionOnByDefault

État pour savoir si la suppression du bruit doit être activée par défaut.

devices

État des appareils disponibles et actuellement sélectionnés

displayName

Nom complet du participant à l’aide de ce CallWithChatAdapter.

environmentInfo

Les informations d’environnement de la carte système sont effectuées sur

hideAttendeeNames

Masquer les noms des participants dans la réunion Teams

hideDeepNoiseSuppressionButton

État pour suivre s’il faut masquer le bouton de suppression du bruit.

isTeamsCall

État indiquant si l’appel actif est un appel d’interopérabilité Teams

isTeamsMeeting

État indiquant si l’appel actif est une réunion d’interopérabilité Teams

latestCallErrors

Dernière erreur d’appel rencontrée pour chaque opération effectuée via l’adaptateur.

latestCallNotifications

Dernières notifications d’appel rencontrées dans l’état du client d’appel via l’adaptateur.

latestChatErrors

Dernière erreur de conversation rencontrée pour chaque opération effectuée via l’adaptateur.

onResolveDeepNoiseSuppressionDependency

Dépendance à injecter pour un effet de suppression du bruit en profondeur.

onResolveVideoEffectDependency

Dépendance à injecter pour les effets d’arrière-plan vidéo

reactions

Ressources de réaction à rendre en réunion

selectedVideoBackgroundEffect

État pour suivre l’effet d’arrière-plan vidéo sélectionné

userId

ID du participant à l’appel à l’aide de ce CallWithChatAdapter.

videoBackgroundImages

Ensemble par défaut d’images d’arrière-plan pour l’effet de remplacement de l’arrière-plan

Détails de la propriété

alternateCallerId

alternateCallerId pour l’appel RTC

alternateCallerId?: string

Valeur de propriété

string

call

État de l’appel actuel.

call?: CallState

Valeur de propriété

chat

État de la conversation actuelle.

chat?: ChatThreadClientState

Valeur de propriété

deepNoiseSuppressionOnByDefault

État pour savoir si la suppression du bruit doit être activée par défaut.

deepNoiseSuppressionOnByDefault?: boolean

Valeur de propriété

boolean

devices

État des appareils disponibles et actuellement sélectionnés

devices: DeviceManagerState

Valeur de propriété

displayName

Nom complet du participant à l’aide de ce CallWithChatAdapter.

displayName: undefined | string

Valeur de propriété

undefined | string

environmentInfo

Les informations d’environnement de la carte système sont effectuées sur

environmentInfo?: EnvironmentInfo

Valeur de propriété

hideAttendeeNames

Masquer les noms des participants dans la réunion Teams

hideAttendeeNames?: boolean

Valeur de propriété

boolean

hideDeepNoiseSuppressionButton

État pour suivre s’il faut masquer le bouton de suppression du bruit.

hideDeepNoiseSuppressionButton?: boolean

Valeur de propriété

boolean

isTeamsCall

État indiquant si l’appel actif est un appel d’interopérabilité Teams

isTeamsCall: boolean

Valeur de propriété

boolean

isTeamsMeeting

État indiquant si l’appel actif est une réunion d’interopérabilité Teams

isTeamsMeeting: boolean

Valeur de propriété

boolean

latestCallErrors

Dernière erreur d’appel rencontrée pour chaque opération effectuée via l’adaptateur.

latestCallErrors: AdapterErrors

Valeur de propriété

latestCallNotifications

Dernières notifications d’appel rencontrées dans l’état du client d’appel via l’adaptateur.

latestCallNotifications: AdapterNotifications

Valeur de propriété

latestChatErrors

Dernière erreur de conversation rencontrée pour chaque opération effectuée via l’adaptateur.

latestChatErrors: AdapterErrors

Valeur de propriété

onResolveDeepNoiseSuppressionDependency

Dépendance à injecter pour un effet de suppression du bruit en profondeur.

onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>

Valeur de propriété

() => Promise<DeepNoiseSuppressionEffectDependency>

onResolveVideoEffectDependency

Dépendance à injecter pour les effets d’arrière-plan vidéo

onResolveVideoEffectDependency?: () => Promise<VideoBackgroundEffectsDependency>

Valeur de propriété

() => Promise<VideoBackgroundEffectsDependency>

reactions

Ressources de réaction à rendre en réunion

reactions?: ReactionResources

Valeur de propriété

selectedVideoBackgroundEffect

État pour suivre l’effet d’arrière-plan vidéo sélectionné

selectedVideoBackgroundEffect?: VideoBackgroundEffect

Valeur de propriété

userId

ID du participant à l’appel à l’aide de ce CallWithChatAdapter.

userId: CommunicationIdentifierKind

Valeur de propriété

videoBackgroundImages

Ensemble par défaut d’images d’arrière-plan pour l’effet de remplacement de l’arrière-plan

videoBackgroundImages?: VideoBackgroundImage[]

Valeur de propriété