Partager via


CallAgentCommon interface

Interface commune CallAgent.

Propriétés

connectionState

Obtenez l’état de la connexion.

kind

Obtenez le type d’objet de l’agent d’appel.

Méthodes

dispose()

Supprimer cet agent d’appel

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

Récupère un objet Feature initialisé et mémorisé avec une API étendue. Vérifiez l’objet Features.* pour connaître toutes les fonctionnalités d’agent d’appel étendu disponibles dans ce package.

handlePushNotification(PushNotificationData)

Gère une notification Push.

Détails de la propriété

connectionState

Notes

Ce API est en version bêta et est fourni en tant qu’aperçu pour les développeurs et il peut être modifié en fonction des commentaires que nous avons reçus. N’utilisez pas cet API dans un environnement de production.

Obtenez l’état de la connexion.

connectionState: ConnectionState

Valeur de propriété

kind

Obtenez le type d’objet de l’agent d’appel.

kind: CallAgentKind

Valeur de propriété

Détails de la méthode

dispose()

Supprimer cet agent d’appel

function dispose(): Promise<void>

Retours

Promise<void>

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

Notes

Ce API est en version bêta et est fourni en tant qu’aperçu pour les développeurs et il peut être modifié en fonction des commentaires que nous avons reçus. N’utilisez pas cet API dans un environnement de production.

Récupère un objet Feature initialisé et mémorisé avec une API étendue. Vérifiez l’objet Features.* pour connaître toutes les fonctionnalités d’agent d’appel étendu disponibles dans ce package.

function feature<TFeature>(factory: CallAgentFeatureFactory<TFeature>): TFeature

Paramètres

factory

CallAgentFeatureFactory<TFeature>

Fabrique du constructeur de fonctionnalité de l’agent d’appel qui fournit une API étendue.

Retours

TFeature

handlePushNotification(PushNotificationData)

Notes

Ce API est en version bêta et est fourni en tant qu’aperçu pour les développeurs et il peut être modifié en fonction des commentaires que nous avons reçus. N’utilisez pas cet API dans un environnement de production.

Gère une notification Push.

function handlePushNotification(data: PushNotificationData): Promise<void>

Paramètres

data
PushNotificationData

Données de notification Push

Retours

Promise<void>