Partager via


CallAgentCommon interface

Interface commune CallAgent.

Propriétés

connectionState

Obtenez l’état de 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 l’API étendue. Vérifiez les fonctionnalités de l’objet Features.* pour toutes les fonctionnalités de l’agent d’appel étendu disponibles dans ce package.

handlePushNotification(IncomingCallPushNotificationData)

Gère une notification Push.

Détails de la propriété

connectionState

Obtenez l’état de 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 l’API étendue. Vérifiez les fonctionnalités de l’objet Features.* pour toutes les fonctionnalités de l’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és de l’agent d’appel qui fournit une API étendue.

Retours

TFeature

handlePushNotification(IncomingCallPushNotificationData)

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: IncomingCallPushNotificationData): Promise<void>

Paramètres

data
IncomingCallPushNotificationData

Données de notification Push

Retours

Promise<void>