Avaya Client Services API Reference (Windows)
Avaya Client Services API Reference (Windows)
Avaya.ClientServices
ExportService Class
ExportService Properties
ExportService Methods
ExportService Events

# ExportService Class

The ExportService object is accessible from the User object, providing the ability to export conference chats and messaging conversations. These conversations are exported in HTML format. Any attachments to these conversations are exported as well.
Inheritance Hierarchy
System
Object
Avaya.ClientServices
ExportService

Namespace: Avaya.ClientServices
Assembly: AvayaClientServices (in AvayaClientServices.dll) Version: 550.0.60.0
Syntax
C#
Copy

    public class ExportService

The ExportService type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| ConferenceChatExportCapability | Capability describing the Conference Chat export availability.
| MessagingConversationExportCapability | Capability describing the Messaging conversation export availability.

Top
Methods

| Name | Description
--- | --- | ---
| CancelExportChat | Cancel exporting the messages from the given conference chat.
| CancelExportMessagingConversation | Cancel exporting the messages from the given conversation.
| ExportChat | Exports the messages from the given chat. Only public conference chat will be exported.
| ExportMessagingConversation | Exports the messages and attachments from the given conversation.
| SetLocalizedStrings | Sets the localized strings to be used in the exported HTML file.
| SetRightToLeftAlignment | Sets the text alignment to be used in the exported HTML file.

Top
Events

| Name | Description
--- | --- | ---
| ExportChatStatusChanged | Occurs when there is a change of status in a Chat export operation.
| ExportMessagingConversationStatusChanged | Occurs when there is a change of status in a messaging conversation export operation.

Top
Remarks
The ExportService exposes a set of APIs that allow application developers to download conference chat and messaging conversations for archival on the local file system or other storage location depending on the client application's implementation.

The availability of this service depends on a configuration setting controlled by the system administrator.

The client application is notified about status updates reported by the Export services through event handlers that the application has registered on the ExportService object's events. These updates may be the result of operations on the ExportService object.

See Also

#### Reference

Avaya.ClientServices Namespace

© 2017 Avaya LLC. All Rights Reserved.