Xojo Conferences
MBSOct2019CologneDE

Platforms to show: All Mac Windows Linux Cross-Platform

TAPICallControlMBS.Answer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: answers an incoming call.
Notes:
This method can succeed only if the call state is StateOffering.
Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.BlindTransfer(DestAddress as String)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: performs a blind or single-step transfer of the specified call to the specified destination address.
Notes:
The application must be the owner of the call. After a successful transfer, the call state transitions to StateDisconnected.

DestAddress: Text containing destination address for the transfer.
Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.Conference(otherCall as TAPICallControlMBS, sync as boolean)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Adds a consultation call to the conference in which the current call is a participant.
Notes:
If an associated ITCallHub object does not exist, it is created.

otherCall: The consultation call.
Sync: Indicates whether the call should be conferenced synchronously (true) or asynchronously (false). See Connect method for additional explanation.
Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.Connect(sync as boolean)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Attempts to complete the connection of an outgoing call.
Notes:
Sync: Boolean indicating whether connection is to be performed synchronously (true) or asynchronously (false).

If the call is asynchronous, the application will receive information about the call's progress through the TAPIMBS CallStateChanged event. Connect may return no error, but the actual connection may fail (and the application will be notified through the event).
If the call is synchronous, this method will not return until the call is in the connected state or fails.
Lasterror is set.

To make a call, please find the ITAddressMBS for the line, use CreateCall there. Than use TAPICallControlMBS.Connect here.

Feedback, Comments & Corrections

TAPICallControlMBS.Constructor
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: The private constructor.

Feedback, Comments & Corrections

TAPICallControlMBS.Dial(DestAddress as String)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Dials the specified address.
Notes:
DestAddress: Representation of address to be dialed. The format must conform to a standard dialable address.
Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.Disconnect(Mode as Integer)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Disconnects the call.
Notes:
The call state will transition to StateDisconnected after the method completes successfully.
Pass DisconnectModeNoAnswer, DisconnectModeNormal or DisconnectModeReject.
Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.Finish(Mode as Integer)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Called on a consultation call to finish a conference or a transfer.
Notes:
Pass FinishModeAsConference or FinishModeAsTransfer.
Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.HandoffDirect(ApplicationName as String)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Hands off the call to another application.
Notes:
This indicates that the application no longer requires ownership of the call.

ApplicationName: Text containing the specific application name to hand off call to. Can be full path name or executable name.
Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.HandoffIndirect(MediaType as Integer)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Hands off the call to another application based on the media type of the call.
Notes:
If multiple applications have registered as able to handle the types involved, TAPI will hand off to the highest-priority application, which is usually the one that registered first.
This indicates that the application no longer requires ownership of the call.

for media types, please check constants in ITAddressMBS class and this website:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms734210(v=vs.85).aspx
Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.Hold(hold as boolean)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Places or removes the call from the hold.
Notes:
If Hold is true and the method succeeds, the call state transitions to the StateHold state. If Hold is false, the call state transitions to StateConnected.
Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.ParkDirect(ParkAddress as String)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Parks the call at a specified address.
Notes:
ParkAddress: Text containing the address where the call is to be parked.
Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.ParkIndirect as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Parks the call and returns the parked address.
Notes:
Returns representation of the address where the call was parked.
Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.Pickup(GroupID as String)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Picks up a call alerting at the specified group identification.
Notes:
GroupID: The group identifier to which the alerting station belongs.
Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.RemoveFromConference
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Removes the call from a conference if it is involved in one.
Notes: Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.SetQOS(MediaType as Integer, ServiceLevel as Integer)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Sets the quality of service level for the call.
Notes:
for media types, please check constants in ITAddressMBS class and this website:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms734210(v=vs.85).aspx

Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.SwapHold(otherCall as TAPICallControlMBS)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Swaps the call (which is active) with the specified call on hold.
Notes:
Swapping the active call with the call on consultation hold allows the application to toggle between these two calls. This is typical in call waiting.
OtherCall: Call, currently on hold, that is to be made active.
Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.Transfer(otherCall as TAPICallControlMBS, sync as boolean)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Transfers the current call to the destination address.
Notes:
otherCall: Other interface of consultation call created for the transfer.
Sync: Indicates whether the method should be completed synchronously (true) or asynchronously (false).
Lasterror is set.

Feedback, Comments & Corrections

TAPICallControlMBS.Unpark
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Tapi MBS Win Plugin 14.4 No Yes No Yes, Windows only No
Function: Gets the call from park.
Notes:
To unpark a call, CreateCall must be called using as the destination address the current parked location of the call.
Lasterror is set.

Feedback, Comments & Corrections

The items on this page are in the following plugins: MBS Win Plugin.




Links
MBS Xojo PDF Plugins