3CX Configuration and Call Control API v4.0.0.0 (v20)
C#
Show/Hide TOC
IPhone
System Interface
Definition
Namespace:
TCX.Configuration
Assembly:
3cxpscomcpp2 (in 3cxpscomcpp2.dll) Version: 20.0.1
C#
Copy
public
interface
IPhoneSystem
Properties
Build
CallStorage
CMConnected
ConfigVersion
Connected
Database
DefaultProfiles
Host
Password
Port
Registrar
Username
Version
Methods
AttachConnectionData
BargeinCall(Int32, String, Boolean)
BargeinCall(String, ActiveConnection, PBXConnection
BargeInMode)
BargeinCall(String, ActiveConnection, PBXConnection
BargeInMode, String)
CleanUpVoiceMailBoxInformation
CreateAnnouncement
CreateAudioFeed
CreateBatch
CreateBlackListEntry
CreateCodec
CreateFromXML
CreateGateway
CreateLookup
Tkey, Tobj
CreateParameter
CreatePhoneModel
CreatePromptSet
CreatePromptSet(String, String, String, String)
CreateStatistics(String)
CreateStatistics(String, String)
CreateVoipProvider
DeinitializeStatistics
DeleteBlackListEntries
DeleteParameter
DeleteParameters
Disconnect
DivertCall(ActiveConnection, String, Boolean)
DivertCall(Int32, String, String, Boolean)
DropCall(ActiveConnection)
DropCall(ActiveConnection, PhoneSystem
DropRingingAction)
DropCall(Int32, String)
GetActiveConnections
GetActiveConnectionsByCallID
GetAll
T
GetAllAnnouncements
GetAllAudioFeeds
GetAllStatisticsRecords
GetBlackListEntries
GetByID(String, Int32)
GetByID
T
(Int32)
GetCacheHealthReport
GetCallParticipants(ActiveConnection)
GetCallParticipants(Int32)
GetCodecByRFCName
GetCodecs
GetConferencePlaceExtensions
GetDetectedDevices
GetDN
GetDNByNumber
GetExtensionGroups
GetExtensions
GetExternalLines
GetFaxExtensions
GetGatewayParameterByName
GetGatewayParameters
GetGatewayParameterValueByName
GetGatewayParameterValues
GetGateways
GetGlobalParams
GetGroupByName
GetInternalHeapStat
GetInternalStat
GetIVRs
GetNetInterfaces
GetOnly
T
GetOutboundRules
GetOverrides
GetParameterByName
GetParameters
GetParameterValue
GetParkExtensions
GetPhoneBook
GetPhoneModels
GetPromptSets
GetPSTNs
GetQueues
GetRights(GroupMember)
GetRights(Group, String)
GetRingGroups
GetRoutePoints
GetRuleCallTypeByType
GetRuleCallTypes
GetRuleConditionByType
GetRuleConditions
GetRuleHourTypeByType
GetRuleHourTypes
GetSpecialMenus
GetTenant
GetTenants
GetVoipProviders
HandsFreeIntercomAnswer
InitializeStatistics
InitializeStatistics(String)
InvokeCommand
JoinCalls
Listen
MakeCall(RegistrarRecord, String)
MakeCall(String, Dictionary
String, String
)
MakeCall(String, String)
NotifyParameterUpdate
PickupCall(RegistrarRecord, ActiveConnection)
PickupCall(String, String)
PickupCall(String, ActiveConnection)
PushSBC
RecordCall
RefreshRegistration
ReportLogEvent(PhoneSystem
LogEventEntryType, String, Int32,
String
, Boolean)
ReportLogEvent(PhoneSystem
LogEventEntryType, String, Int32, String,
String
, Boolean)
ReportLogEvents
ServiceCall
SetGlobalParams
SetParameter(String, String)
SetParameter(String, String, IOMTransaction)
SetParameter(String, String, Nullable
ParameterType
, String)
SetParameter(String, String, Nullable
ParameterType
, String, IOMTransaction)
TransferCall(ActiveConnection, String)
TransferCall(Int32, String, String)
TransferCall(Int32, ActiveConnection, String)
TryGetByID
T
UpdateBlackListEntries
WaitForCMConnect
WaitForConnect
WhisperTo
Events
Deleted
Inserted
Updated
Extension Methods
GetRequiredParameterValue
(Defined by
ParameterExtension
)
See Also
Reference
TCX.Configuration Namespace
In This Article
Definition
Properties
Methods
Events
Extension Methods
See Also