ITAddressCapabilities interface (tapi3if.h)

The ITAddressCapabilities interface is used to obtain information about an address's capabilities. It is on the Address object, and an application can access it by calling QueryInterface on the Address object.

Inheritance

The ITAddressCapabilities interface inherits from the IDispatch interface. ITAddressCapabilities also has these types of members:

Methods

The ITAddressCapabilities interface has these methods.

 
ITAddressCapabilities::EnumerateCallTreatments

The EnumerateCallTreatments method gets call treatments. This method is provided for applications written in C/C++ and Java.
ITAddressCapabilities::EnumerateCompletionMessages

The EnumerateCompletionMessages method gets completion messages. This method is provided for applications written in C/C++ and Java.
ITAddressCapabilities::EnumerateDeviceClasses

The EnumerateDeviceClasses method gets device classes. This method is provided for applications written in C/C++ and Java.
ITAddressCapabilities::get_AddressCapability

The get_AddressCapability method gets the capability value for a given ADDRESS_CAPABILITY.
ITAddressCapabilities::get_AddressCapabilityString

The get_AddressCapabilityString method gets the capability string for a given ADDRESS_CAPABILITY_STRING.
ITAddressCapabilities::get_CallTreatments

The get_CallTreatments method gets call treatments. This method is provided for Automation client applications, such as those written in Visual Basic and scripting languages.
ITAddressCapabilities::get_CompletionMessages

The get_CompletionMessages gets completion messages. This method is provided for Automation client applications, such as those written in Visual Basic and scripting languages.
ITAddressCapabilities::get_DeviceClasses

The get_DeviceClasses method gets device classes. This method is provided for Automation client applications, such as those written in Visual Basic and scripting languages.

Requirements

Requirement Value
Target Platform Windows
Header tapi3if.h (include Tapi3.h)

See also

Address Object

IDispatch