Interfaccia ITAgentSession (tapi3.h)

Una sessione agente rappresenta un'associazione tra un agente, un gruppo e un indirizzo. I metodi di ITAgentSession consentono a un'applicazione di recuperare un'ampia gamma di statistiche. I metodi seguenti creano l'interfaccia ITAgentSession :

IEnumAgentSession::Next

ITAgent::get_AgentSessions

ITAgent::CreateSession

Per altre informazioni, vedere Informazioni sui controlli del Call Center .

Nota per i programmatori TAPI 2.1: molti dei metodi in questa interfaccia sono wrapper COM per lineGetAgentSessionInfo.

Ereditarietà

L'interfaccia ITAgentSession eredita dall'interfaccia IDispatch . ITAgentSession include anche questi tipi di membri:

Metodi

L'interfaccia ITAgentSession include questi metodi.

 
ITAgentSession::get_ACDCallRate

Il metodo get_ACDCallRate (tapi3.h) ottiene la frequenza per sessione dell'agente, nelle chiamate all'ora.
ITAgentSession::get_ACDGroup

Il metodo get_ACDGroup (tapi3.h) ottiene il gruppo ACD associato a questa sessione.
ITAgentSession::get_Address

Il metodo ITAgentSession::get_Address (tapi3.h) ottiene un puntatore all'interfaccia ITAddress associata a questa sessione.
ITAgentSession::get_Agent

Il metodo ITAgentSession::get_Agent (tapi3.h) ottiene un puntatore all'interfaccia ITAgent associata a questa sessione.
ITAgentSession::get_AverageCallTime

Il metodo ITAgentSession::get_AverageCallTime (tapi3.h) ottiene il tempo medio (in secondi) trascorso per ogni chiamata ACD durante questa sessione dell'agente.
ITAgentSession::get_AverageTalkTime

Il metodo ITAgentSession::get_AverageTalkTime (tapi3.h) ottiene il tempo medio trascorso durante la chiamata ACD, durante questa sessione dell'agente (da questo agente).
ITAgentSession::get_AverageTimeToAnswer

Il metodo ITAgentSession::get_AverageTimeToAnswer (tapi3.h) ottiene il tempo medio (in secondi) che le chiamate devono essere risposte.
ITAgentSession::get_AverageWrapUpTime

Il metodo ITAgentSession::get_AverageWrapUpTime (tapi3.h) ottiene il tempo medio per ogni chiamata ACD trascorso in wrapping (dopo la chiamata) durante questa sessione dell'agente.
ITAgentSession::get_LongestTimeToAnswer

Il metodo ITAgentSession::get_LongestTimeToAnswer (tapi3.h) ottiene il tempo più lungo (in secondi) di una chiamata in attesa di risposta.
ITAgentSession::get_NumberOfCalls

Il metodo ITAgentSession::get_NumberOfCalls (tapi3.h) ottiene il numero di chiamate ACD gestite da questo agente durante questa sessione.
ITAgentSession::get_SessionDuration

Il metodo ITAgentSession::get_SessionDuration (tapi3.h) ottiene la durata della sessione dell'agente in secondi.
ITAgentSession::get_SessionStartTime

Il metodo ITAgentSession::get_SessionStartTime (tapi3.h) ottiene l'ora di creazione della sessione.
ITAgentSession::get_State

Il metodo ITAgentSession::get_State (tapi3.h) ottiene lo stato corrente di questa sessione.
ITAgentSession::get_TotalCallTime

Il metodo ITAgentSession::get_TotalCallTime (tapi3.h) ottiene il numero di secondi trascorsi nelle chiamate ACD durante questa sessione dell'agente (da questo agente).
ITAgentSession::get_TotalTalkTime

Il metodo ITAgentSession::get_TotalTalkTime (tapi3.h) ottiene il numero di secondi trascorsi da questo agente che parla nelle chiamate ACD durante questa sessione.
ITAgentSession::get_TotalWrapUpTime

Il metodo ITAgentSession::get_TotalWrapUpTime (tapi3.h) ottiene il numero di secondi trascorsi nel wrapping della chiamata ACD (dopo la chiamata) durante questa sessione dell'agente.
ITAgentSession::p ut_State

Il metodo ITAgentSession::p ut_State (tapi3.h) imposta lo stato della sessione dell'agente.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione tapi3.h (includere Tapi3.h)

Vedi anche

Informazioni sui controlli del Call Center

Idispatch