Click or drag to resize

VisualVoiceMailMessage Class

An object representing a single voicemail message, with capabilities, properties and methods that allow the application to determine how to display and manipulate the voicemail message.
Inheritance Hierarchy
SystemObject
  Avaya.ClientServicesVisualVoiceMailMessage

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

The VisualVoiceMailMessage type exposes the following members.

Properties
  NameDescription
Public propertyAudioFileStatus
The status of attached audio voicemail file.
Public propertyCallerAddress
The address of the party that left the voice message.
Public propertyCallerName
The Name of the party that left the voice message.
Public propertyConsumeCapability
Returns an indication of whether the audio voicemail file can be consumed.
Public propertyDownloadCapability
Returns an indication of whether the audio voicemail file can be downloaded.
Public propertyDuration
The duration of attached audio voicemail file.
Public propertyLocation
The location of attached audio voicemail file.
Public propertyMarkMessageAsReadCapability
Returns an indication of whether the visual voicemail can be marked as read.
Public propertyMarkMessageAsUnreadCapability
Returns an indication of whether the visual voicemail can be marked as unread.
Public propertyReceivedDate
The received date/time of the voice message.
Public propertySize
The size of attached audio voicemail file.
Public propertySubject
The subject of the voice message.
Top
Methods
  NameDescription
Public methodConsume
Returns the location of audio file for consumption and changes audio file download status to Consumed.
Public methodDownload
Start the download of the audio voicemail file asynchronously.
Public methodEquals (Overrides ObjectEquals(Object).)
Public methodGetHashCode (Overrides ObjectGetHashCode.)
Public methodIsRead
Indicates whether or not the message is read.
Public methodMarkAsRead
Mark the visual voicemail message as read.
Public methodMarkAsUnread
Mark the visual voicemail message as unread.
Top
Events
  NameDescription
Public eventVisualVoiceMailMessageCapabilitiesChanged
Event raised when the capabilities have been changed.
Public eventVisualVoiceMailMessageFileStatusChanged
Event raised when the file status has been changed.
Public eventVisualVoiceMailMessageLocationChanged
Event raised when the location has been changed.
Public eventVisualVoiceMailMessageReadStatusChanged
Event raised when the read status has been changed.
Top
See Also