Поделиться через


Интерфейс ITAgentSessionEvent (tapi3.h)

Интерфейс ITAgentSessionEvent содержит методы, которые извлекают описание событий сеанса агента. Если реализация приложения метода ITTAPIEventNotification::Event указывает TAPI_EVENT , равное TE_AGENTSESSION, параметр pEvent метода является указателем IDispatch для интерфейса ITAgentSessionEvent . Методы этого интерфейса можно использовать для получения сведений о произошедших изменениях сеанса агента.

Дополнительные сведения см. в разделе Сведения об элементах управления центра обработки вызовов .

Примечание Необходимо вызвать метод ITTAPI::p ut_EventFilter и задать маску фильтра событий, включающую событие TE_AGENTSESSION , чтобы включить прием событий сеанса агента. Если вы не вызываете ITTAPI::p ut_EventFilter, приложение не будет получать никаких событий. Дополнительные сведения см. в разделе Общие сведения о событиях .
 

Наследование

Интерфейс ITAgentSessionEvent наследуется от интерфейса IDispatch . ITAgentSessionEvent также имеет следующие типы элементов:

Методы

Интерфейс ITAgentSessionEvent содержит следующие методы.

 
ITAgentSessionEvent::get_Event

Метод get_Event (tapi3.h) получает AGENT_SESSION_EVENT дескриптор произошедшего события.
ITAgentSessionEvent::get_Session

Метод get_Session (tapi3.h) получает указатель на ITAgentSession, в котором произошло событие.

Требования

Требование Значение
Целевая платформа Windows
Header tapi3.h (включая Tapi3.h)

См. также раздел

Сведения об элементах управления центра обработки вызовов

IDispatch

ITAgentSession

ITTAPIEventNotification::Event

Фрагмент кода "Регистрация событий"

TAPI_EVENT