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


Объекты Stand-Alone

TAPI 3 включает ряд объектов, которые не зависят от пяти main объектов TAPI (TAPI, Address, Call, CallHub и Terminal). Интерфейсы событий и интерфейсы перечислителя являются автономными объектами и суммируются отдельно. Ниже перечислены автономные интерфейсы, не относящиеся к событиям, и интерфейсы без перечисления.

Интерфейс Описание
ITCollection Предоставляет методы, позволяющие клиентским приложениям службы автоматизации, таким как Visual Basic, получать сведения о коллекции.
ITCollection2 Расширяет коллекцию ITCollection , предоставляя дополнительные методы для изменения коллекций.
IDispatch Стандартный COM-интерфейс для реализации автоматизации.
IUnknown Стандартный COM-интерфейс для получения указателей на интерфейсы объектов.
ITDispatchMapper Позволяет приложению получить указатель диспетчеризации другого интерфейса в объекте с учетом текущего указателя IDispatch . Полезно для некоторых языков сценариев.
ITRequest Предоставляет методы, позволяющие приложению TAPI 3 использовать поддержку телефонии.

 

Интерфейс Описание
ITMediaControl Запускает, останавливает и приостанавливает текущие действия, такие как воспроизведение.
ITMediaPlayback Предоставляет методы воспроизведения, позволяющие приложению выполнять такие операции, как настройка списка файлов для воспроизведения и изменение скорости воспроизведения.
ITMediaRecord Предоставляет методы, относящиеся к записи, которые позволяют приложению выполнять такие операции, как установка имен файлов для записи и изменение длительности записи.

 

Интерфейс Описание
ITScriptableAudioFormat Извлекает звуковой формат из дорожки или задает его для.
ITStaticAudioTerminal Предоставляет методы для объектов статического звукового терминала, необходимых для поддержки телефонных устройств. Поставщики СЛУЖБ TAPI 3.1 должны предоставлять этот интерфейс на всех статических звуковых терминалах.