Interfaz ITAddressTranslation (tapi3if.h)

La interfaz ITAddressTranslation proporciona métodos que permiten la traducción de una dirección de llamada a un formato diferente. Por ejemplo, una aplicación puede necesitar traducir una dirección de canónica a marcable antes de realizar una llamada.

El uso más común de esta interfaz es obtener la cadena pDestAddress necesaria para ITAddress::CreateCall. Las direcciones que se van a traducir son principalmente números de teléfono en formato canónico.

La interfaz ITAddressTranslation se expone en el objeto Address. Se puede obtener un puntero llamando a QueryInterface en ITAddress.

Para obtener más información, consulte Traducción de direcciones y Direcciones de marcado.

Herencia

La interfaz ITAddressTranslation hereda de la interfaz IDispatch . ITAddressTranslation también tiene estos tipos de miembros:

Métodos

La interfaz ITAddressTranslation tiene estos métodos.

 
ITAddressTranslation::EnumerateCallingCards

El método EnumerateCallingCards enumera las tarjetas de llamada asociadas a la dirección. Este método se proporciona para las aplicaciones de C y C++. Las aplicaciones cliente de Automation, como las escritas en Visual Basic, deben usar el método get_CallingCards.
ITAddressTranslation::EnumerateLocations

El método EnumerateLocations enumera las ubicaciones de direcciones disponibles actualmente. Este método se proporciona para las aplicaciones de C y C++. Las aplicaciones cliente de Automation, como las escritas en Visual Basic, deben usar el método get_Locations.
ITAddressTranslation::get_CallingCards

El método get_CallingCards crea una colección de tarjetas de llamada asociadas a la dirección.
ITAddressTranslation::get_Locations

El método get_Locations crea una colección de ubicaciones de direcciones disponibles actualmente. Este método se proporciona para las aplicaciones cliente de Automation, como las escritas en Visual Basic. Las aplicaciones de C y C++ deben usar el método EnumerateLocations.
ITAddressTranslation::TranslateAddress

El método TranslateAddress crea la interfaz de información de traducción de direcciones.
ITAddressTranslation::TranslateDialog

El método TranslateDialog muestra un cuadro de diálogo modal de aplicación que permite al usuario cambiar la ubicación actual de un número de teléfono a punto de marcarse, ajustar la ubicación y los parámetros de la tarjeta de llamada y ver el efecto.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado tapi3if.h (incluya Tapi3.h)

Consulte también

Address (objeto)

Traducción de direcciones

Direcciones que se pueden marcar

IDispatch

ITAddress

ITAddressTranslationInfo

lineGetTranslateCaps

lineTranslateAddress