Represents the base class of all the interactions.

C# | Visual Basic | Visual C++ |
public interface IInteraction : INotifyPropertyChanged
Public Interface IInteraction _ Implements INotifyPropertyChanged
public interface class IInteraction : INotifyPropertyChanged

All Members | Methods | Properties | Events | ||
Icon | Member | Description |
---|---|---|
![]() | Agent |
Gets the agent.
|
![]() | AttachedDataInformation |
Gets the attached data information.
|
![]() | CaseId |
Gets or sets the case id.
|
![]() | ChildInteractions |
Gets the child interactions.
|
![]() | ContextualConfigManager |
Gets the contextual configuration manager (contextualize by the attached data).
|
![]() | DispositionCode |
Gets or sets the disposition code.
|
![]() | Duration |
Gets the duration of the interaction.
|
![]() | EntrepriseInteractionCurrent |
Gets or sets the current Enterprise SDK interaction.
|
![]() | EntrepriseInteractions |
Gets the enterprise interactions.
|
![]() | EntrepriseLastInteractionEvent |
Gets or sets the last Enterprise SDK interaction event.
|
![]() | FormattedObject |
Gets the formatted object.
|
![]() | GetAllAttachedData()()() |
Gets all of the attached data.
|
![]() | GetAttachedData(String) |
Gets the attached data.
|
![]() | HasChildInteraction |
Gets a value indicating whether this instance has a child interaction.
|
![]() | Initialize()()() |
Initializes this instance.
|
![]() | InteractionEvent |
Occurs when the interaction event is dispatched.
|
![]() | InteractionId |
Gets or sets the interaction id.
|
![]() | IsChildInteraction |
Gets or sets a value indicating whether this instance is a child interaction.
|
![]() | IsInitialized |
Gets a value indicating whether this instance is initialized.
|
![]() | Media |
Gets the media used by this interaction.
|
![]() | OnInteractionEvent(IEnvelope<(Of <(IInteraction>)>)) |
Calls this method to send the InteractionEvent event.
|
![]() | ParentInteraction |
Gets or sets the parent interaction.
|
![]() | ParentInteractionId |
Gets or sets the parent interaction id.
|
![]() | PropertyChanged |
Occurs when a property value changes.
(Inherited from INotifyPropertyChanged.) |
![]() | Release()()() |
Releases this instance.
|
![]() | RemoveAttachedData(String) |
Removes the attached data.
|
![]() | SetAttachedData(String, String) |
Sets the attached data.
|
![]() | StartDate |
Gets or sets the start date of the interaction.
|
![]() | Update(IEnvelope<(Of <(IInteraction>)>)) |
Updates this interaction with the specified interaction envelope.
|
![]() | UserData |
Gets the key/value collection associated with this interaction. This collection implements the [!:INotifyCollectionChanged] interface.
|