Partager via


Interface ITAddressTranslation (tapi3if.h)

L’interface ITAddressTranslation fournit des méthodes qui permettent la traduction d’une adresse appelante dans un autre format. Par exemple, une application peut avoir besoin de traduire une adresse de canonique en adresse téléphonique avant d’effectuer un appel.

L’utilisation la plus courante de cette interface consiste à obtenir la chaîne pDestAddress nécessaire pour ITAddress ::CreateCall. Les adresses à traduire sont principalement des numéros de téléphone au format canonique.

L’interface ITAddressTranslation est exposée sur l’objet Address. Vous pouvez obtenir un pointeur en appelant QueryInterface sur ITAddress.

Pour plus d’informations, consultez Traduction d’adresses et Adresses accessibles.

Héritage

L’interface ITAddressTranslation hérite de l’interface IDispatch. ITAddressTranslation a également les types de membres suivants :

Méthodes

L’interface ITAddressTranslation a ces méthodes.

 
ITAddressTranslation ::EnumerateCallingCards

La méthode EnumerateCallingCards énumère les cartes d’appel associées à l’adresse. Cette méthode est fournie pour les applications C et C++. Les applications clientes Automation, telles que celles écrites en Visual Basic, doivent utiliser la méthode get_CallingCards.
ITAddressTranslation ::EnumerateLocations

La méthode EnumerateLocations énumère les emplacements d’adresses actuellement disponibles. Cette méthode est fournie pour les applications C et C++. Les applications clientes Automation, telles que celles écrites en Visual Basic, doivent utiliser la méthode get_Locations.
ITAddressTranslation ::get_CallingCards

La méthode get_CallingCards crée une collection de cartes d’appel associées à l’adresse.
ITAddressTranslation ::get_Locations

La méthode get_Locations crée une collection d’emplacements d’adresses actuellement disponibles. Cette méthode est fournie pour les applications clientes Automation, telles que celles écrites en Visual Basic. Les applications C et C++ doivent utiliser la méthode EnumerateLocations.
ITAddressTranslation ::TranslateAddress

La méthode TranslateAddress crée l’interface d’informations de traduction d’adresses.
ITAddressTranslation ::TranslateDialog

La méthode TranslateDialog affiche une boîte de dialogue modale d’application qui permet à l’utilisateur de modifier l’emplacement actuel d’un numéro de téléphone sur le point d’être composé, d’ajuster l’emplacement et d’appeler les paramètres carte et de voir l’effet.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tapi3if.h (inclure Tapi3.h)

Voir aussi

Objet Address

Traduction d’adresses

Adresses accessibles

IDispatch

ITAddress

ITAddressTranslationInfo

lineGetTranslateCaps

lineTranslateAddress