ITCallingCard interface (tapi3if.h)

The ITCallingCard interface provides methods to retrieve information concerning telephony calling cards.

An ITCallingCard interface pointer can be obtained using ITAddressTranslation::get_CallingCards or ITAddressTranslation::EnumerateCallingCards.

TAPI 2.1 Cross-Reference: The information obtainable using this interface parallels that contained in the LINECARDENTRY structure. The lineGetTranslateCaps function returns a LINETRANSLATECAPS structure. The dwCardListOffset member of this structure points to a list of LINECARDENTRY structures.

Inheritance

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

Methods

The ITCallingCard interface has these methods.

 
ITCallingCard::get_CardName

The get_CardName method gets the friendly name for the calling card.
ITCallingCard::get_InternationalDialingRule

The get_InternationalDialingRule method gets the international dialing rules for this calling card.
ITCallingCard::get_LongDistanceDialingRule

The get_LongDistanceDialingRule method gets the long distance dialing rules for this calling card.
ITCallingCard::get_NumberOfDigits

The get_NumberOfDigits method gets the number of digits in the existing card number.
ITCallingCard::get_Options

The get_Options method gets the translation options for this address and card.
ITCallingCard::get_PermanentCardID

The get_PermanentCardID method gets the permanent identifier that identifies the card.
ITCallingCard::get_SameAreaDialingRule

The get_SameAreaDialingRule method gets the dialing rules for calls within the same area code.

Requirements

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

See also

IDispatch

ITAddressTranslation::EnumerateCallingCards

ITAddressTranslation::get_CallingCards

LINECARDENTRY

LINETRANSLATECAPS

lineGetTranslateCaps