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) |