The VoicemailMessage type exposes the following members.

Methods

  NameDescription
Public methodCancelSaveAsFile
Cancels the current downloading to a file.
Public methodDelete
Issues a synchronous request to delete this VoicemailMessage.
Public methodDeleteAsync
Issues an asynchronous request to delete this VoicemailMessage.
Public methodDispose()()()()
Releases resources held by this instance.
Protected methodDispose(Boolean)
Releases the unmanaged resources used by the AuthSettings and optionally releases the managed resources.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodPlayToHandset
Issues a synchronous request to play a VoicemailAttachment to the handset of the current logged-in station.
Public methodPlayToHandsetAsync
Issues an asynchronous request to play a VoicemailAttachment to the handset of the current logged-in station.
Public methodPlayToNumber
Issues a synchronous request to play a VoicemailMessage to a specified target number.
Public methodPlayToNumberAsync
Issues an asynchronous request to play a VoicemailAttachment to a specified target number.
Public methodPlayToStation
Issues an synchronous request to play this VoicemailMessage to a specified station.
Public methodPlayToStationAsync
Issues an asynchronous request to play this VoicemailMessage to a specified station.
Public methodSaveAsFile
Downloads this message into a specified file.
Public methodSaveAsFileAsync
Asynchronously downloads this VoicemailMessage into a specified file.
Public methodStopPlayToNumber
Issues a synchronous request to stop playing a VoicemailMessage to a remote number.
Public methodStopPlayToNumberAsync
Issues an asynchronous request to stop playing a VoicemailMessage to a remote number.
Public methodStopPlayToStation
Issues a synchronous request to stop playing a VoicemailMessage to a station.
Public methodStopPlayToStationAsync
Issues an asynchronous request to stop playing a VoicemailMessage to a station.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyAttachments
Gets the list of attachments on this VoicemailMessage.
Public propertyBody
Gets the body text of this VoicemailMessage.
Public propertyCc
Gets the list of recipients carbon-copied on this VoicemailMessage.
Public propertyDateReceived
Gets the DateTime this VoicemailMessage was received.
Public propertyFrom
Gets the sender of the VoicemailMessage.
Public propertyHasBeenRead
Gets a flag indicating whether this VoicemailMessage is marked as read or unread.
Public propertyId
Gets the ID of this VoicemailMessage.
Public propertyImportance
Gets the importance level of this VoicemailMessage.
Public propertySensitivity
Gets the sensitivity level of this VoicemailMessage.
Public propertySubject
Gets the subject of the VoicemailMessage.
Public propertyTo
Gets the list of recipients for this VoicemailMessage.

Events

  NameDescription
Public eventDownloadProgressChanged
Occurs when the progress of downloading a VoicemailMessage changes.
Public eventPlaybackComplete
Occurs when playback to a remote number or station has completed.

See Also