Freigeben über


ITAgentSession-Schnittstelle (tapi3.h)

Eine Agentsitzung stellt eine Zuordnung zwischen einem Agent, einer Gruppe und einer Adresse dar. Die Methoden von ITAgentSession ermöglichen es einer Anwendung, eine Vielzahl von Statistiken abzurufen. Die folgenden Methoden erstellen die ITAgentSession-Schnittstelle :

IEnumAgentSession::Next

ITAgent::get_AgentSessions

ITAgent::CreateSession

Weitere Informationen finden Sie unter Informationen zu Call Center-Steuerelementen .

Hinweis für TAPI 2.1-Programmierer: Viele der Methoden in dieser Schnittstelle sind COM-Wrapper für lineGetAgentSessionInfo.

Vererbung

Die ITAgentSession-Schnittstelle erbt von der IDispatch-Schnittstelle . ITAgentSession verfügt auch über folgende Membertypen:

Methoden

Die ITAgentSession-Schnittstelle verfügt über diese Methoden.

 
ITAgentSession::get_ACDCallRate

Die get_ACDCallRate-Methode (tapi3.h) ruft die Gesamtrate pro Agentsitzung in Aufrufen pro Stunde ab.
ITAgentSession::get_ACDGroup

Die get_ACDGroup-Methode (tapi3.h) ruft die ACD-Gruppe ab, die dieser Sitzung zugeordnet ist.
ITAgentSession::get_Address

Die METHODE ITAgentSession::get_Address (tapi3.h) ruft einen Zeiger auf die ITAddress-Schnittstelle ab, die dieser Sitzung zugeordnet ist.
ITAgentSession::get_Agent

Die METHODE ITAgentSession::get_Agent (tapi3.h) ruft einen Zeiger auf die ITAgent-Schnittstelle ab, die dieser Sitzung zugeordnet ist.
ITAgentSession::get_AverageCallTime

Die METHODE ITAgentSession::get_AverageCallTime (tapi3.h) ruft die durchschnittliche Zeit (in Sekunden) pro ACD-Aufruf während dieser Agentsitzung ab.
ITAgentSession::get_AverageTalkTime

Die METHODE ITAgentSession::get_AverageTalkTime (tapi3.h) ruft die durchschnittliche Gesprächszeit pro ACD-Aufruf während dieser Agentsitzung (von diesem Agent) ab.
ITAgentSession::get_AverageTimeToAnswer

Die ITAgentSession::get_AverageTimeToAnswer-Methode (tapi3.h) ruft die durchschnittliche Zeit (in Sekunden) ab, in der aufruft wurde, um beantwortet zu werden.
ITAgentSession::get_AverageWrapUpTime

Die ITAgentSession::get_AverageWrapUpTime-Methode (tapi3.h) ruft die durchschnittliche Zeit pro ACD-Aufruf ab, die während dieser Agent-Sitzung in der Nachbereitung (After-Call-Arbeit) aufgewendet wird.
ITAgentSession::get_LongestTimeToAnswer

Die ITAgentSession::get_LongestTimeToAnswer -Methode (tapi3.h) ruft die längste Zeit (in Sekunden) ab, für die ein Aufruf auf die Beantwortung wartete.
ITAgentSession::get_NumberOfCalls

Die METHODE ITAgentSession::get_NumberOfCalls (tapi3.h) ruft die Anzahl der ACD-Aufrufe ab, die von diesem Agent während dieser Sitzung verarbeitet werden.
ITAgentSession::get_SessionDuration

Die METHODE ITAgentSession::get_SessionDuration (tapi3.h) ruft die Dauer der Agentsitzung in Sekunden ab.
ITAgentSession::get_SessionStartTime

Die METHODE ITAgentSession::get_SessionStartTime (tapi3.h) ruft den Zeitpunkt ab, zu dem die Sitzung erstellt wurde.
ITAgentSession::get_State

Die METHODE ITAgentSession::get_State (tapi3.h) ruft den aktuellen Zustand dieser Sitzung ab.
ITAgentSession::get_TotalCallTime

Die METHODE ITAgentSession::get_TotalCallTime (tapi3.h) ruft die Anzahl der Sekunden ab, die während dieser Agentsitzung (von diesem Agent) für ACD-Aufrufe aufgewendet wurden.
ITAgentSession::get_TotalTalkTime

Die METHODE ITAgentSession::get_TotalTalkTime (tapi3.h) ruft die Anzahl der Sekunden ab, die dieser Agent während dieser Sitzung in ACD-Aufrufen verbringt.
ITAgentSession::get_TotalWrapUpTime

Die METHODE ITAgentSession::get_TotalWrapUpTime (tapi3.h) ruft die Anzahl der Sekunden ab, die während dieser Agentsitzung für die ACD-Aufrufumbruchphase (After-Call-Arbeit) aufgewendet wurden.
ITAgentSession::p ut_State

Die METHODE ITAgentSession::p ut_State (tapi3.h) legt den Status der Agentsitzung fest.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile tapi3.h (Tapi3.h einschließen)

Weitere Informationen

Informationen zu Call center-Steuerelementen

IDispatch