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: 550.0.60.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.