Issues a synchronous request to play a VoicemailMessage to a specified target number.

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 PlayToNumber(
	VoicemailAttachment attachment,
	string target,
	bool markAsRead,
	bool enableDigits
)
Visual Basic
Public Sub PlayToNumber ( _
	attachment As VoicemailAttachment, _
	target As String, _
	markAsRead As Boolean, _
	enableDigits As Boolean _
)

Parameters

attachment
Type: ININ.IceLib.UnifiedMessaging..::..VoicemailAttachment
The VoicemailAttachment to play.
target
Type: System..::..String
The telephone number of the specified target.
markAsRead
Type: System..::..Boolean
Marks this message as read.
enableDigits
Type: System..::..Boolean
Enables the playing of digits to skip around the message.

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