Interface ITAddressTranslation (tapi3if.h)

A interface ITAddressTranslation fornece métodos que permitem a tradução de um endereço de chamada em um formato diferente. Por exemplo, um aplicativo pode precisar traduzir um endereço de canônico para discável antes de fazer uma chamada.

O uso mais comum dessa interface é obter a cadeia de caracteres pDestAddress necessária para ITAddress::CreateCall. Os endereços a serem traduzidos são principalmente números de telefone no formato canônico.

A interface ITAddressTranslation é exposta no Objeto Address. Um ponteiro pode ser obtido chamando QueryInterface em ITAddress.

Para obter informações adicionais, consulte Conversão de endereços e Endereços Discáveis.

Herança

A interface ITAddressTranslation herda da interface IDispatch . ITAddressTranslation também tem esses tipos de membros:

Métodos

A interface ITAddressTranslation tem esses métodos.

 
ITAddressTranslation::EnumerateCallingCards

O método EnumerateCallingCards enumera cartões de chamada associados ao endereço. Esse método é fornecido para aplicativos C e C++. Aplicativos cliente de automação, como aqueles escritos no Visual Basic, devem usar o método get_CallingCards.
ITAddressTranslation::EnumerateLocations

O método EnumerateLocations enumera os locais de endereço disponíveis no momento. Esse método é fornecido para aplicativos C e C++. Aplicativos cliente de automação, como aqueles escritos no Visual Basic, devem usar o método get_Locations.
ITAddressTranslation::get_CallingCards

O método get_CallingCards cria uma coleção de cartões de chamada associados ao endereço.
ITAddressTranslation::get_Locations

O método get_Locations cria uma coleção de locais de endereço disponíveis no momento. Esse método é fornecido para aplicativos cliente de Automação, como aqueles escritos no Visual Basic. Os aplicativos C e C++ devem usar o método EnumerateLocations.
ITAddressTranslation::TranslateAddress

O método TranslateAddress cria a interface de informações de tradução de endereço.
ITAddressTranslation::TranslateDialog

O método TranslateDialog exibe uma caixa de diálogo modal do aplicativo que permite que o usuário altere o local atual de um número de telefone prestes a ser discado, ajuste o local e chame cartão parâmetros e veja o efeito.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho tapi3if.h (inclua Tapi3.h)

Confira também

Objeto Address

Conversão de endereços

Endereços discáveis

IDispatch

ITAddress

ITAddressTranslationInfo

Linegettranslatecaps

Linetranslateaddress