Initializes a new instance of the GenericInteractionParameters class.

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

Syntax

C#
public GenericInteractionParameters(
	QueueId targetQueueId,
	InteractionState initialState
)
Visual Basic
Public Sub New ( _
	targetQueueId As QueueId, _
	initialState As InteractionState _
)

Parameters

targetQueueId
Type: ININ.IceLib.Interactions..::..QueueId
The ID of the target queue.
initialState
Type: ININ.IceLib.Interactions..::..InteractionState
The initial state.

Remarks

initialState can be one of Alerting, Connected, Held, Parked, Internal Disconnect, External Disconnect, Offering, System, Proceeding or Messaging

Exceptions

ExceptionCondition
System..::..ArgumentExceptiontargetQueueId is nullNothingnullptra null reference (Nothing in Visual Basic), or initialState is not one of Alerting, Connected, Held, Parked, Internal Disconnect, External Disconnect, Offering, System, Proceeding or Messaging.

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