Интерфейсы объектов вызова
Объект Call создается при наличии вызова. Связанные интерфейсы получают и задают сведения о вызове.
Интерфейсы перечислителя и событий не предоставляются напрямую в объекте Call, но перечислены здесь для справки.
Интерфейсы ITCallNotificationEvent, ITCallInfoChangeEvent, ITCallStateEvent, ITCallMediaEvent и IEnumTerminalClass не предоставляются непосредственно в объекте вызова, но тесно связаны с ним и перечислены здесь для справки.
Интерфейс | Описание |
---|---|
ITCallInfo | Предоставляет сведения об объекте Call, например о состоянии вызова или используемых терминалах. |
ITCallInfo2 | Расширяет ITCallInfo , предоставляя методы для настройки фильтрации событий по каждому вызову. |
ITBasicCallControl | Используется для подключения, ответа и выполнения основных операций телефонии в объекте вызова. |
ITBasicCallControl2 | Расширяет ITBasicCallControl , предоставляя методы для выбора терминала в вызове. |
ITCallNotificationEvent | Интерфейс уведомлений для ITCallInfo. |
ITCallInfoChangeEvent | Интерфейс уведомления об изменениях в сведениях о звонках. |
ITCallStateEvent | Возвращает сведения о событии вызова. |
ITCallMediaEvent | Возвращает сведения о событии мультимедиа вызова. |
ITCustomTone | Предоставляет методы для управления пользовательскими тонами, возможными в некоторых наборах телефонов. |
ITDetectTone | Предоставляет методы для указания тонов и характеристик тона, которые создают события тона. |
ITLegacyCallMediaControl | Поддерживает устаревшие приложения, которые должны взаимодействовать напрямую с устройством. |
ITLegacyCallMediaControl2 | Расширяет возможности ITLegacyCallMediaControl , предоставляя методы для обнаружения и создания тона. |
IEnumCall | Перечисляет ITCallInfo. |