Interaction Workspace 8.0.0 .NET Developer's Guide and API Reference
IInteractionVoice Interface
Namespaces ► Genesyslab.Desktop.Modules.Core.Model.Interactions ► IInteractionVoice
Represents the voice interaction.
Declaration Syntax

C# | Visual Basic | Visual C++

    public interface IInteractionVoice : IInteraction,
    	INotifyPropertyChanged

    Public Interface IInteractionVoice _
    	Implements IInteraction, INotifyPropertyChanged

    public interface class IInteractionVoice : IInteraction,
    	INotifyPropertyChanged

Members

All Members | Methods | Properties | Events
Public Protected | Instance Static | Declared Inherited

Icon | Member | Description
--- | --- | ---
| Agent | Gets the agent. (Inherited from IInteraction.)
| AttachedDataInformation | Gets the attached data information. (Inherited from IInteraction.)
| CaseId | Gets or sets the case id. (Inherited from IInteraction.)
| ChildInteractions | Gets the child interactions. (Inherited from IInteraction.)
| ContextualConfigManager | Gets the contextual configuration manager (contextualize by the attached data). (Inherited from IInteraction.)
| Device | Gets the device.
| DispositionCode | Gets or sets the disposition code. (Inherited from IInteraction.)
| Duration | Gets the duration of the interaction. (Inherited from IInteraction.)
| EntrepriseInteractionCurrent | Gets or sets the current Enterprise SDK interaction. (Inherited from IInteraction.)
| EntrepriseInteractions | Gets the enterprise interactions. (Inherited from IInteraction.)
| EntrepriseLastInteractionEvent | Gets or sets the last Enterprise SDK interaction event. (Inherited from IInteraction.)
| FormattedObject | Gets the formatted object. (Inherited from IInteraction.)
| GetAllAttachedData()()() | Gets all of the attached data. (Inherited from IInteraction.)
| GetAttachedData(String) | Gets the attached data. (Inherited from IInteraction.)
| HasAnotherChildInteractionNonIdle()()() | Indicates if this interaction has a non-idle child interaction.
| HasChildInteraction | Gets a value indicating whether this instance has a child interaction. (Inherited from IInteraction.)
| Initialize()()() | Initializes this instance. (Inherited from IInteraction.)
| InteractionEvent | Occurs when the interaction event is dispatched. (Inherited from IInteraction.)
| InteractionId | Gets or sets the interaction id. (Inherited from IInteraction.)
| IsChildInteraction | Gets or sets a value indicating whether this instance is a child interaction. (Inherited from IInteraction.)
| IsIdle | Gets a value indicating whether this instance is idle.
| IsInitialized | Gets a value indicating whether this instance is initialized. (Inherited from IInteraction.)
| IsItPossibleToAlternate | Gets a value indicating whether it is possible to alternate between calls.
| IsItPossibleToAnswerCall | Gets a value indicating whether it is possible to answer a call.
| IsItPossibleToCompleteConference | Gets a value indicating whether it is possible to complete a conference call.
| IsItPossibleToCompleteTransfer | Gets a value indicating whether it is possible to complete a transfer.
| IsItPossibleToConsultCall | Gets a value indicating whether it is possible to consult on a call.
| IsItPossibleToHoldCall | Gets a value indicating whether it is possible to hold a call.
| IsItPossibleToInitConference | Gets a value indicating whether it is possible to initialize a conference call.
| IsItPossibleToInitiateIM |
| IsItPossibleToInitTransfer | Gets a value indicating whether it is possible to initialize a transfer.
| IsItPossibleToMakeCall | Gets a value indicating whether it is possible to make a call.
| IsItPossibleToMarkDone | Gets a value indicating whether it is possible to mark as done.
| IsItPossibleToMuteOff | Gets a value indicating whether it is possible to turn mute off.
| IsItPossibleToMuteOn | Gets a value indicating whether it is possible to mute your voice.
| IsItPossibleToMuteTransfer | Gets a value indicating whether it is possible to mute a transfer.
| IsItPossibleToOneStepTransfer | Gets a value indicating whether it is possible to one-step transfer or mute a transfer.
| IsItPossibleToReconnect | Gets a value indicating whether it is possible to reconnect.
| IsItPossibleToRecordSIPCall | Gets a value indicating whether it is possible to record a SIP call.
| IsItPossibleToRedirectCall | Gets a value indicating whether it is possible to redirect a call.
| IsItPossibleToRejectCall | Gets a value indicating whether it is possible to reject the ringing call (if the redirect queue is present on this event).
| IsItPossibleToReleaseCall | Gets a value indicating whether it is possible to release a call.
| IsItPossibleToRetrieveCall | Gets a value indicating whether it is possible to retrieve a call.
| IsItPossibleToSendDTMF | Gets a value indicating whether it is possible to send a DTMF.
| IsItPossibleToSingleStepConference | Gets a value indicating whether it is possible to complete a single-step conference.
| IsItPossibleToSingleStepTransfer | Gets a value indicating whether it is possible to complete a single-step transfer.
| IsItPossibleToStopRecordSIPCall | Gets a value indicating whether it is possible to stop recording a SIP call.
| IsSIPCallMonitored | Gets a value indicating whether it is possible to monitor a SIP call.
| Media | Gets the media used by this interaction. (Inherited from IInteraction.)
| OnInteractionEvent(IEnvelope<(Of <(IInteraction>)>)) | Calls this method to send the InteractionEvent event. (Inherited from IInteraction.)
| ParentInteraction | Gets or sets the parent interaction. (Inherited from IInteraction.)
| ParentInteractionId | Gets or sets the parent interaction id. (Inherited from IInteraction.)
| Parties | Gets a list of parties.
| PhoneNumber | Gets the phone number of customer.
| PropertyChanged | Occurs when a property value changes. (Inherited from INotifyPropertyChanged.)
| Release()()() | Releases this instance. (Inherited from IInteraction.)
| RemoveAttachedData(String) | Removes the attached data. (Inherited from IInteraction.)
| SetAttachedData(String, String) | Sets the attached data. (Inherited from IInteraction.)
| StartDate | Gets or sets the start date of the interaction. (Inherited from IInteraction.)
| State | Gets the state.
| TConnectionId | Gets the T-Server connection id.
| Update(IEnvelope<(Of <(IInteraction>)>)) | Updates this interaction with the specified interaction envelope. (Inherited from IInteraction.)
| UpdateActionPossibles(Boolean) | Updates the possible actions.
| UserData | Gets the key/value collection associated with this interaction. This collection implements the [!:INotifyCollectionChanged] interface. (Inherited from IInteraction.)

Assembly: Genesyslab.Desktop.Modules.Core (Module: Genesyslab.Desktop.Modules.Core) Version: 8.0.2.15 (8.0.002.15)