Interfaccia ITAddressTranslation (tapi3if.h)
L'interfaccia ITAddressTranslation fornisce metodi che consentono la traduzione di un indirizzo chiamante in un formato diverso. Ad esempio, un'applicazione potrebbe dover tradurre un indirizzo da canonico a dialable prima di effettuare una chiamata.
L'uso più comune di questa interfaccia consiste nell'ottenere la stringa pDestAddress necessaria per ITAddress::CreateCall. Gli indirizzi da tradurre sono principalmente numeri di telefono in formato canonico.
L'interfaccia ITAddressTranslation viene esposta nell'oggetto Address. Un puntatore può essere ottenuto chiamando QueryInterface in ITAddress.
Per altre informazioni, vedere Traduzionedegli indirizzi e Indirizzi dialable.
Ereditarietà
L'interfaccia ITAddressTranslation eredita dall'interfaccia IDispatch . ITAddressTranslation include anche questi tipi di membri:
Metodi
L'interfaccia ITAddressTranslation include questi metodi.
ITAddressTranslation::EnumerateCallingCards Il metodo EnumerateCallingCards enumera le schede chiamanti associate all'indirizzo. Questo metodo viene fornito per applicazioni C e C++. Le applicazioni client di automazione, ad esempio quelle scritte in Visual Basic, devono usare il metodo get_CallingCards. |
ITAddressTranslation::EnumerateLocations Il metodo EnumerateLocations enumera i percorsi degli indirizzi attualmente disponibili. Questo metodo viene fornito per applicazioni C e C++. Le applicazioni client di automazione, ad esempio quelle scritte in Visual Basic, devono usare il metodo get_Locations. |
ITAddressTranslation::get_CallingCards Il metodo get_CallingCards crea una raccolta di carte chiamante associate all'indirizzo. |
ITAddressTranslation::get_Locations Il metodo get_Locations crea una raccolta di posizioni degli indirizzi attualmente disponibili. Questo metodo viene fornito per le applicazioni client di Automazione, ad esempio quelle scritte in Visual Basic. Le applicazioni C e C++ devono usare il metodo EnumerateLocations. |
ITAddressTranslation::TranslateAddress Il metodo TranslateAddress crea l'interfaccia delle informazioni sulla traduzione degli indirizzi. |
ITAddressTranslation::TranslateDialog Il metodo TranslateDialog visualizza una finestra di dialogo modale dell'applicazione che consente all'utente di modificare la posizione corrente di un numero di telefono da comporre, regolare la posizione e i parametri della carta chiamante e visualizzare l'effetto. |
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | tapi3if.h (includere Tapi3.h) |