AddTapi.NET Developer's Manual
Traysoft.AddTapi Namespace
NamespacesTraysoft.AddTapi
Declaration Syntax
C#Visual BasicVisual C++
namespace Traysoft.AddTapi
Namespace Traysoft.AddTapi
namespace Traysoft.AddTapi
Types
All TypesClassesEnumerationsDelegates
IconTypeDescription
TapiAddress
Represents an address (phone number or extension) associated with the line device.

TapiApp
Performs AddTapi.NET initialization/shutdown and manages telephony lines.

TapiAudioFormat
Describes audio formats for audio input/output.

TapiCall
Provides information about a call and methods for call flow processing.

TapiCallDirection
Describes the direction of a call.

TapiCallFeatures
Indicate operations that can be invoked for a given address or call.

TapiCallHandler
Represents a method that will perform call flow processing.

TapiCallInfoEventArgs
Provides data for the CallInfo event.

TapiCallInfoEventHandler
Represents the method that will handle CallInfo event.

TapiCallInfoState
Describes various call information items in the CallInfo event.

TapiCallOrigin
Describes the origin of a call.

TapiCallPrivilege
The TapiCallPrivilege bit-flag constants describe the kinds of access rights or privileges an application may have to the corresponding call.

TapiCallReason
Describes the reason for a call.

TapiCallState
Describes the state of a call.

TapiDeviceSpecificEventArgs
Provides data for the DeviceSpecific and DeviceSpecificFeature events.

TapiDeviceSpecificEventHandler
Represents the method that will handle DeviceSpecific and DeviceSpecificFeature events.

TapiDeviceSpecificExtensionID
Describes an extension identifier used to identify device specific extensions for line devices.

TapiDigitDetectedEventArgs
Provides data for the DigitDetected event.

TapiDigitDetectedEventHandler
Represents the method that will handle DigitDetected event.

TapiDisconnectException
The exception that is thrown when the call is disconnected before application called Disconnect method.

TapiDisconnectMode
Describes different reasons for a disconnect of a call.

TapiErrorEventArgs
Provides data for the TapiError event.

TapiErrorEventHandler
Represents the method that will handle TapiError event.

TapiErrors
Contains the most common Telephony API (TAPI) error numbers.

TapiEventArgs
Provides data for the AddTapi.NET events.

TapiEventHandler
Represents the method that will handle AddTapi.NET events.

TapiException
The exception that is thrown when Telephony API (TAPI) error occurs.

TapiLine
Represents a telephony line device.

TapiLineDeviceStatus
Represents current status of a line device.

TapiMediaMode
Describes media types (or modes) of a call.

TapiVoice
Represents a text-to-speech voice available on the computer.