Occurs when an Interaction on the Queue changes.

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


public event EventHandler<InteractionAttributesEventArgs> InteractionChanged
Visual Basic
Public Event InteractionChanged As EventHandler(Of InteractionAttributesEventArgs)


If an event handler is added for the QueueContentsChanged event, then the following events will not be raised, even if they have an event handler: InteractionAdded, InteractionChanged, InteractionRemoved, ConferenceInteractionAdded, ConferenceInteractionChanged, ConferenceInteractionRemoved.
This event will only occur when attributes being watched have changed. To start watching for attributes call either the StartWatching(array<String>[]()[][]) method or the StartWatchingAsync(array<String>[]()[][], AsyncCompletedEventHandler, Object) method. To modify which attributes are being watched once the watch has been started, use the ChangeWatchedAttributes(array<String>[]()[][], array<String>[]()[][], Boolean) method.
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 GA and beyond.
For 3.0, supported for IC Server version 3.0 GA and beyond.

See Also