Partager via


Interface ITAgentSession (tapi3cc.h)

Une session d’agent représente une association entre un agent, un groupe et une adresse. Les méthodes d’ITAgentSession permettent à une application de récupérer diverses statistiques. Les méthodes suivantes créent l’interface ITAgentSession :

IEnumAgentSession ::Next

ITAgent ::get_AgentSessions

ITAgent ::CreateSession

Pour plus d’informations, consultez À propos des contrôles du centre d’appels.

Remarque pour les programmeurs TAPI 2.1 : la plupart des méthodes de cette interface sont des wrappers COM pour lineGetAgentSessionInfo.

Héritage

L’interface ITAgentSession hérite de l’interface IDispatch. ITAgentSession a également les types de membres suivants :

Méthodes

L’interface ITAgentSession utilise ces méthodes.

 
ITAgentSession ::get_ACDCallRate

La méthode ITAgentSession ::get_ACDCallRate (tapi3cc.h) obtient le taux total par session d’agent, en appels par heure.
ITAgentSession ::get_ACDGroup

La méthode ITAgentSession ::get_ACDGroup (tapi3cc.h) obtient le groupe ACD associé à cette session.
ITAgentSession ::get_Address

La méthode ITAgentSession ::get_Address (tapi3cc.h) obtient un pointeur vers l’interface ITAddress associée à cette session.
ITAgentSession ::get_Agent

La méthode ITAgentSession ::get_Agent (tapi3cc.h) obtient un pointeur vers l’interface ITAgent associée à cette session.
ITAgentSession ::get_AverageCallTime

La méthode ITAgentSession ::get_AverageCallTime (tapi3cc.h) obtient le temps moyen (en secondes) passé par appel ACD pendant cette session d’agent.
ITAgentSession ::get_AverageTalkTime

La méthode ITAgentSession ::get_AverageTalkTime (tapi3cc.h) obtient le temps moyen (en secondes) passé à parler par appel ACD pendant cette session d’agent.
ITAgentSession ::get_AverageTimeToAnswer

La méthode ITAgentSession ::get_AverageTimeToAnswer (tapi3cc.h) obtient la durée moyenne (en secondes) pendant laquelle les appels ont attendu la réponse.
ITAgentSession ::get_AverageWrapUpTime

La méthode ITAgentSession ::get_AverageWrapUpTime (tapi3cc.h) obtient le temps moyen (en secondes) par appel ACD passé en conclusion au cours de cette session d’agent.
ITAgentSession ::get_LongestTimeToAnswer

La méthode ITAgentSession ::get_LongestTimeToAnswer (tapi3cc.h) obtient la durée la plus longue (en secondes) pendant laquelle un appel attendait une réponse.
ITAgentSession ::get_NumberOfCalls

La méthode ITAgentSession ::get_NumberOfCalls (tapi3cc.h) obtient le nombre d’appels ACD gérés par cet agent au cours de cette session.
ITAgentSession ::get_SessionDuration

La méthode ITAgentSession ::get_SessionDuration (tapi3cc.h) obtient la durée de la session agent en secondes.
ITAgentSession ::get_SessionStartTime

La méthode ITAgentSession ::get_SessionStartTime (tapi3cc.h) obtient l’heure de création de la session.
ITAgentSession ::get_State

La méthode ITAgentSession ::get_State (tapi3cc.h) obtient l’état actuel de cette session.
ITAgentSession ::get_TotalCallTime

La méthode ITAgentSession ::get_TotalCallTime (tapi3cc.h) obtient le nombre de secondes passées sur les appels ACD pendant cette session d’agent (par cet agent).
ITAgentSession ::get_TotalTalkTime

La méthode ITAgentSession ::get_TotalTalkTime (tapi3cc.h) obtient le nombre de secondes passées par cet agent à parler dans les appels ACD au cours de cette session.
ITAgentSession ::get_TotalWrapUpTime

La méthode ITAgentSession ::get_TotalWrapUpTime (tapi3cc.h) obtient le nombre de secondes passées sur l’habillage des appels ACD (travail après appel) pendant cette session d’agent.
ITAgentSession ::p ut_State

La méthode ITAgentSession ::p ut_State (tapi3cc.h) définit l’état de la session de l’agent.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tapi3cc.h (inclure Tapi3.h)

Voir aussi

À propos des contrôles du centre d’appels

IDispatch