Issues an synchronous request to play this VoicemailMessage to a specified station.

Namespace: ININ.IceLib.UnifiedMessaging
Assembly: ININ.IceLib.UnifiedMessaging (in ININ.IceLib.UnifiedMessaging.dll) Version: 0.0.0.0 (22.3.0.218)

Syntax

C#
public void PlayToStation(
	VoicemailAttachment attachment,
	string stationName,
	bool markAsRead,
	bool enableDigits
)
Visual Basic
Public Sub PlayToStation ( _
	attachment As VoicemailAttachment, _
	stationName As String, _
	markAsRead As Boolean, _
	enableDigits As Boolean _
)

Parameters

attachment
Type: ININ.IceLib.UnifiedMessaging..::..VoicemailAttachment
The VoicemailAttachment of this VoicemailMessage to play.
stationName
Type: System..::..String
The station name to play to.
markAsRead
Type: System..::..Boolean
Mark this VoicemailMessage as read.
enableDigits
Type: System..::..Boolean
Enable playing of digits to skip forward or back in voicemail. The user must have appropriate permissions for this to work, otherwise the entire playback will fail.

Remarks

When playback completes, PlaybackComplete will be invoked.

Exceptions

ExceptionCondition
System..::..ArgumentNullExceptionA parameter is nullNothingnullptra null reference (Nothing in Visual Basic).
ININ.IceLib..::..IceLibExceptionIf playback is already in progress.
ININ.IceLib.Connection..::..RequestTimeoutExceptionThe request timed out while waiting for a response.
ININ.IceLib.Connection..::..SessionDisconnectedExceptionThe Session does not have a valid connection.
System..::..ObjectDisposedExceptionThe Session has been disposed.

Version Information

Supported for IC Server version 2015 R1 and beyond.
For 4.0, supported for IC Server version 4.0 GA and beyond.
For 3.0, supported for IC Server version 3.0 GA and beyond.

See Also