The Interaction type exposes the following members.
Methods
Name | Description | |
---|---|---|
AppendNote |
Appends to the Notes.
| |
AppendNoteAsync |
Asynchronously appends to the Notes.
| |
AppendStringAttribute |
Sets the value of a string attribute.
| |
AppendStringAttributeAsync |
Asynchronously sets the value of a string attribute.
| |
BlindTransfer(String) |
Performs a blind transfer to the specified number given the number as a string.
| |
BlindTransfer(QueueId) |
Performs a blind transfer to the specified target, given the QueueId of the target.
| |
BlindTransferAsync(String, AsyncCompletedEventHandler, Object) |
Asynchronously performs a blind transfer to the specified number, given that number as a string.
| |
BlindTransferAsync(QueueId, AsyncCompletedEventHandler, Object) |
Asynchronously performs a blind transfer to the specified target, given the QueueId of the target.
| |
ChangeWatchedAttributes |
Changes what attributes of the Interaction are being watched. (See InteractionAttributeName.)
| |
ChangeWatchedAttributesAsync |
Asynchronously changes what attributes of the Interaction are being watched. (See InteractionAttributeName.)
| |
Coach |
Changes the coaching state of the interaction.
| |
CoachAsync |
Asynchronously changes the coaching state of the interaction.
| |
ConsultTransfer |
Performs a consult transfer with the specified interaction.
| |
ConsultTransferAsync |
Asynchronously performs a consult transfer with the specified interaction.
| |
Disconnect |
Disconnects this Interaction.
| |
DisconnectAsync |
Asynchronously disconnects this Interaction.
| |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetBooleanAttribute |
Gets the value of an attribute as a Boolean.
| |
GetBooleanAttributeAsync |
Asynchronously gets the value of an attribute as a Boolean.
| |
GetDateTimeAttribute |
Gets the value of an attribute as a DateTime.
| |
GetDateTimeAttributeAsync |
Asynchronously gets the value of an attribute as a DateTime.
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetIntegerAttribute |
Gets the value of an attribute as an Int32.
| |
GetIntegerAttributeAsync |
Asynchronously gets the value of an attribute as an Int32.
| |
GetStringAttribute |
Gets the value of an attribute as a String.
| |
GetStringAttributeAsync |
Asynchronously gets the value of an attribute as a String.
| |
GetStringAttributes |
Gets the values of attributes, where each attribute value is returned as a String.
| |
GetStringAttributesAsync |
Asynchronously gets the values of attributes, where each attribute value is returned as a String.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetWatchedBooleanAttribute |
Gets the value of a watched attribute as a Boolean.
| |
GetWatchedDateTimeAttribute |
Gets the value of a watched attribute as a DateTime.
| |
GetWatchedIntegerAttribute |
Gets the value of a watched attribute as an Int32.
| |
GetWatchedStringAttribute |
Gets the value of a watched attribute as a String.
| |
GetWatchedStringsAttribute |
Gets the value of a watched attribute as a ReadOnlyCollection<(Of <(<'T>)>)> of String.
| |
Hold |
Places the interaction on hold or takes it off hold.
| |
HoldAsync |
Asynchronously places the interaction on hold or takes it off hold.
| |
InitiateRecordingSnip |
Changes the recording snippet state of the interaction.
| |
InitiateRecordingSnipAsync |
Asynchronously changes the recording snip state of the interaction.
| |
InitiateSecureInput |
Initiates secure input which allows for confidential information (e.g., credit card number, expiration date, etc) to be securely provided.
| |
InitiateSecureInputAsync |
Asynchronously initiates secure input.
| |
IsValidCapability |
Determines whether the interaction has the specified capabilities.
| |
IsWatching()()()() |
Determines whether a watch is active.
| |
IsWatching(String) |
Determines whether a watch is active and if the specified value is being watched.
| |
Join |
Joins this Interaction in a conference.
| |
JoinAsync |
Asynchronously joins this Interaction in a conference.
| |
Listen |
Changes the listen state of the interaction.
| |
ListenAsync |
Asynchronously changes the listen state of the interaction.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Mute |
Changes the mute state.
| |
MuteAsync |
Asynchronously changes the mute state.
| |
Park(String) |
Parks the Interaction on the specified target, given a string.
| |
Park(QueueId) |
Parks the Interaction on the specified target, given the QueueId of the target.
| |
ParkAsync(String, AsyncCompletedEventHandler, Object) |
Asynchronously parks the Interaction on the specified target, given a string.
| |
ParkAsync(QueueId, AsyncCompletedEventHandler, Object) |
Asynchronously parks the Interaction on the specified target, given the QueueId of the target.
| |
Pause |
Changes the recording pause state.
| |
PauseAsync |
Asynchronously changes the recording pause state.
| |
Pickup |
Picks up this Interaction.
| |
PickupAsync |
Asynchronously picks up this Interaction.
| |
Private |
Changes the private state.
| |
PrivateAsync |
Asynchronously changes the private state.
| |
Record |
Changes the record state.
| |
RecordAsync |
Asynchronously changes the record state.
| |
RequestHelp | Obsolete.
Sends a request for help.
| |
RequestHelpAsync | Obsolete.
Asynchronously sends a request for help.
| |
SecureRecordingPause(Boolean) | Obsolete.
Changes the secure recording pause state.
| |
SecureRecordingPause(SecureRecordingPauseParameters) |
Pauses or resumes a secure recording. Secure recordings are recordings started by Recorder, which are
configured via Interaction Administrator.
| |
SecureRecordingPauseAsync(Boolean, AsyncCompletedEventHandler, Object) | Obsolete.
Asynchronously changes the secure recording pause state.
| |
SecureRecordingPauseAsync(SecureRecordingPauseParameters, AsyncCompletedEventHandler, Object) |
Pauses or resumes a secure recording. Secure recordings are recordings started by Recorder, which are
configured via Interaction Administrator.
| |
SetAccountCodeId |
Sets the Account Code ID.
| |
SetAccountCodeIdAsync |
Asynchronously sets the Account Code ID.
| |
SetDateTimeAttribute |
Sets the value of a string attribute.
| |
SetDateTimeAttributeAsync |
Asynchronously sets the value of a string attribute.
| |
SetRemoteName |
Sets the RemoteName.
| |
SetRemoteNameAsync |
Asynchronously sets the RemoteName.
| |
SetStateDescription |
Sets the StateDescription.
| |
SetStateDescriptionAsync |
Asynchronously sets the StateDescription.
| |
SetStringAttribute |
Sets the value of a string attribute.
| |
SetStringAttributeAsync |
Asynchronously sets the value of a string attribute.
| |
SetStringAttributes |
Sets the values of a set of string attributes.
| |
SetStringAttributesAsync |
Asynchronously sets the values of a set of string attributes.
| |
SetWrapUpCodeId | Obsolete.
Sets the WrapUp Code ID.
| |
SetWrapUpCodeIdAsync | Obsolete.
Asynchronously sets the WrapUp Code ID.
| |
StartWatching | ||
StartWatchingAsync |
Asynchronously starts watching the specified attributeNames for this Interaction. (See InteractionAttributeName.)
| |
StopWatching |
Stops watching the Interaction.
| |
StopWatchingAsync |
Asynchronously stops watching the Interaction.
| |
ToString | Returns a String that represents the current Object. (Overrides Object..::..ToString()()()().) | |
TransferToVoicemail(String) |
Transfers to voicemail at the specified number, given a string.
| |
TransferToVoicemail(QueueId) |
Transfers to voicemail at the specified number, given a QueueId.
| |
TransferToVoicemailAsync(String, AsyncCompletedEventHandler, Object) |
Asynchronously transfers to voicemail at the specified number, given the target as a string.
| |
TransferToVoicemailAsync(QueueId, AsyncCompletedEventHandler, Object) |
Asynchronously transfers to voicemail at the specified number, given the target as a QueueId.
| |
TryGetWatchedBooleanAttribute |
Tries to get the value of a watched attribute as a Boolean.
| |
TryGetWatchedDateTimeAttribute |
Tries to get the value of a watched attribute as a DateTime.
| |
TryGetWatchedIntegerAttribute |
Tries to get the value of a watched attribute as an Int32.
| |
TryGetWatchedStringAttribute |
Tries to get the value of a watched attribute as a String.
| |
TryGetWatchedStringsAttribute |
Tries to get the value of a watched attribute as ReadOnlyCollection<(Of <(<'T>)>)> of String.
| |
Voicemail |
Sends the Interaction to voicemail.
| |
VoicemailAsync |
Asynchronously sends the Interaction to voicemail.
|