itAddressTranslation 接口 (tapi3if.h)

ITAddressTranslation 接口提供的方法允许将调用地址转换为不同格式。 例如,在进行呼叫之前,应用程序可能需要将地址从规范转换为可拨号。

此接口的最常见用途是获取 ITAddress::CreateCall 所需的 pDestAddress 字符串。 要翻译的地址主要是规范格式的电话号码。

ITAddressTranslation 接口在 Address 对象上公开。 可以通过在 ITAddress 上调用 QueryInterface 来获取指针。

有关详细信息,请参阅 地址转换可拨号地址

继承

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 方法显示一个应用程序模式对话框,该对话框允许用户更改即将拨打的电话号码的当前位置、调整位置和调用卡参数,以及查看效果。

要求

要求
目标平台 Windows
标头 tapi3if.h (包括 Tapi3.h)

另请参阅

Address 对象

地址转换

可拨号地址

IDispatch

ITAddress

ITAddressTranslationInfo

lineGetTranslateCaps

lineTranslateAddress