Address Object Interfaces
Address objects are entities that can make or receive calls. The related interfaces and methods allow an application to get and set information concerning an address, such as whether the address has caller ID support.
The ITAddressEvent, ITAddressTranslationInfo, ITCallingCard, ITForwardInformation, ITLocationInfo, and IEnumAddress interfaces are not directly exposed on the Address Object, but are tightly related to it and are listed here for reference convenience.
Interface | Description |
---|---|
ITAddress | Acts as base interface for the Address object. |
ITAddress2 | Derives from ITAddress; provides additional methods that support phone devices. |
ITAddressCapabilities | Gets information concerning an address's capabilities. |
ITAddressEvent | Provides information concerning address events. |
ITAddressTranslation | Performs address translation. |
ITAddressTranslationInfo | Gets address translation information. |
ITCallingCard | Provides methods to retrieve calling card information. |
ITForwardInformation | Provides methods for setting up and implementing call forwarding. |
ITLegacyAddressMediaControl | Supports legacy applications that require direct access to a device and its configuration. |
ITLegacyAddressMediaControl2 | Extends ITLegacyAddressMediaControl by allowing the configuration of parameters related to line devices. |
ITLocationInfo | Gets information related to the location of the calling party. |
ITMediaSupport | Gets information concerning an address's media support capabilities. |
ITTerminalSupport | Gets information on available terminals and provides a method to create additional terminals. |
IEnumAddress | Enumerates ITAddress. |
IEnumCallingCard | Enumerates ITCallingCard. |
If the address is a Wave MSP address, the ITLegacyWaveSupport interface is also exposed on the Address object.