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

VisualVoiceMailService Class

Represents the Visual Voicemail Service.
Inheritance Hierarchy
System
Object
Avaya.ClientServices
VisualVoiceMailService

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

    public class VisualVoiceMailService

The VisualVoiceMailService type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| DeleteMessagesCapability | Returns an indication of whether the visual voicemail messages can be deleted.
| GetUnreadMessageCount | Get number of unread voice messages.
| HasUnreadMessages | Returns whether the user has unread voicemail messages.
| IsServiceAvailable | A Boolean value indicating whether the visual voicemail service is available. This value is closely connected with capabilities - if the service is not running, usually all of the capabilities related to the service won't be allowed.
| RetrieveMessagesCapability | Returns an indication of whether the visual voicemail messages can be retrieved.

Top
Methods

| Name | Description
--- | --- | ---
| DeleteMessage | Deletes a visual voicemail message.
| RetrieveAllMessages | Retrieve visual voicemail messages for the user. This method retrieves the dynamically-updated collection of visual voicemails that are associated with the currently logged in user.

Top
Events

| Name | Description
--- | --- | ---
| VisualVoicemailServiceAvailable | Notifies the application that the visual voicemail service has successfully started or restored.
| VisualVoiceMailServiceCapabilitiesChanged | Notifies the application that capabilities of the visual voicemail service have been changed.
| VisualVoicemailServiceUnavailable | Notifies the application that the visual voicemail service has been successfully closed or its work was interrupted, for example by a network or server problem.
| VisualVoiceMailServiceUnreadMessageCountChanged | Notifies the application that unread message count has been changed.

Top
See Also

#### Reference

Avaya.ClientServices Namespace

© 2017 Avaya LLC. All Rights Reserved.