Occurs when notifications on this InteractionQueue have been temporarily suspended by the Interaction Center Server.

Namespace: ININ.IceLib.Interactions
Assembly: ININ.IceLib.Interactions (in ININ.IceLib.Interactions.dll) Version: 0.0.0.0 (21.4.0.172)

Syntax

C#
public event EventHandler<NotificationsSuspendedEventArgs> NotificationsSuspendedChanged
Visual Basic
Public Event NotificationsSuspendedChanged As EventHandler(Of NotificationsSuspendedEventArgs)

Remarks

This event will only occur if the InteractionQueue is being watched. To start watching the queue call either the StartWatching(array<String>[]()[][]) method or the StartWatchingAsync(array<String>[]()[][], AsyncCompletedEventHandler, Object) method.

If the IsSuspended property is set to trueTruetruetrue (True in Visual Basic), then all notifications will be suspended for this InteractionQueue (with exception to additional NotificationsSuspendedChanged notifications). A QueueContentsChanged notification, or the appropriate InteractionRemoved notifications will also be fired to notify of the removal of the current interactions. It is not necessary to stop the watch on the queue at this time.

If the IsSuspended property is set to falseFalsefalsefalse (False in Visual Basic), then all notifications will be resumed for this InteractionQueue. A QueueContentsChanged notification, or the appropriate InteractionAdded notifications will also be fired to notify of the current contents of the queue.

Note
For more information on watches see How Watches Work.

Version Information

Supported for IC Server version 2015 R1 and beyond.
For 4.0, supported for IC Server version 4.0 SU 4 and beyond.

See Also