Интерфейс ITAddressTranslation (tapi3if.h)
Интерфейс ITAddressTranslation предоставляет методы, позволяющие переводить вызывающий адрес в другой формат. Например, приложению может потребоваться перевести адрес с канонического на доступный для набора, прежде чем совершать вызов.
Чаще всего этот интерфейс используется для получения строки pDestAddress , необходимой для ITAddress::CreateCall. Адреса, которые необходимо перевести, в основном являются телефонными номерами в каноническом формате.
Интерфейс ITAddressTranslation предоставляется в объекте Address. Указатель можно получить, вызвав QueryInterface в ITAddress.
Дополнительные сведения см. в разделе Преобразование адресов и набираемые адреса.
Наследование
Интерфейс ITAddressTranslation наследуется от интерфейса IDispatch . ITAddressTranslation также имеет следующие типы элементов:
Методы
Интерфейс ITAddressTranslation содержит следующие методы.
ITAddressTranslation::EnumerateCallingCards Метод EnumerateCallingCards перечисляет вызывающие карточки, связанные с адресом. Этот метод предоставляется для приложений C и C++. Клиентские приложения службы автоматизации, например написанные на Visual Basic, должны использовать метод get_CallingCards. |
ITAddressTranslation::EnumerateLocations Метод EnumerateLocations перечисляет доступные в настоящее время расположения адресов. Этот метод предоставляется для приложений C и C++. Клиентские приложения службы автоматизации, например написанные на Visual Basic, должны использовать метод get_Locations. |
ITAddressTranslation::get_CallingCards Метод get_CallingCards создает коллекцию визитных карточек, связанных с адресом. |
ITAddressTranslation::get_Locations Метод get_Locations создает коллекцию доступных в настоящее время расположений адресов. Этот метод предоставляется для клиентских приложений службы автоматизации, например для приложений, написанных на Visual Basic. Приложения C и C++ должны использовать метод EnumerateLocations. |
ITAddressTranslation::TranslateAddress Метод TranslateAddress создает интерфейс сведений о преобразовании адреса. |
ITAddressTranslation::TranslateDialog Метод TranslateDialog отображает модальное диалоговое окно application-modal, которое позволяет пользователю изменить текущее расположение набираемого номера телефона, настроить расположение и параметры вызова карта и увидеть эффект. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | tapi3if.h (включая Tapi3.h) |