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


Интерфейс 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)

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

Объект Address

Преобразование адреса

Доступные для набора адреса

IDispatch

ITAddress

ITAddressTranslationInfo

lineGetTranslateCaps

lineTranslateAddress