Объекты 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 должны предоставлять этот интерфейс на всех статических звуковых терминалах. |