Click or drag to resize
CollaborationService Class
The CollaborationService object provides service for creating and removing Collaboration objects.
Inheritance Hierarchy
SystemObject
  Avaya.ClientServicesCollaborationService

Namespace: Avaya.ClientServices
Assembly: AvayaClientServices (in AvayaClientServices.dll) Version: 493.0.70.0
Syntax
C#
public class CollaborationService

The CollaborationService type exposes the following members.

Properties
  NameDescription
Public propertyCollaborations
The collaborations for this identity.
Public propertyHasActiveCollaboration
Checks if there is an active collaboration in progress.
Top
Methods
  NameDescription
Public methodCreateCollaboration(Uri, CollaborationServiceCollaborationServiceCompletionHandler)
Creates a new collaboration session based on the input collaboration session URI.
Public methodCreateCollaboration(Call, CollaborationServiceCollaborationServiceCompletionHandler)
Creates collaboration for the given call. Returns nullptr if call is not a conference or already has the associated collaboration. Otherwise returns an uninitialized collaboration object and start collaboration creation process. When the processing is finished, completion handler is called asynchronously.
Public methodCreateCollaboration(String, String, String, String, CollaborationServiceCollaborationServiceCompletionHandler)
Creates a new outgoing collaboration object using collaboration URL and collaboration code.
Top
Events
  NameDescription
Public eventCollaborationCreated
Called when a collaboration is created by the client.
Public eventCollaborationCreationFailed
Called when an error occurs during automatic creation of the collaboration.
Public eventCollaborationRemoved
Called when a collaboration has been removed.
Top
See Also