The interface for the Agent class.
| C# | Visual Basic | Visual C++ |
public interface IAgent : INotifyPropertyChanged
Public Interface IAgent _ Implements INotifyPropertyChanged
public interface class IAgent : INotifyPropertyChanged
| All Members | Methods | Properties | Events | ||
| Icon | Member | Description |
|---|---|---|
| AgentGroupsForAgent |
Gets a list of agent groups that contain the agent.
| |
| ConfPerson |
Gets the CfgPerson from the configuration server.
| |
| DndOff()()() |
Turns the Do Not Disturb status off.
| |
| DndOn()()() |
Turns the Do Not Disturb status on.
| |
| EntrepriseService |
Gets the enterprise service.
| |
| FirstMediaIM |
Initiates an Instant Messaging session.
| |
| FirstMediaVoice |
Gets the first media voice.
| |
| FormattedAgent |
Gets the formatted agent.
| |
| FormattedApplication |
Gets the formatted application.
| |
| HasMedia(MediaType) |
Determines whether the specified type has media.
| |
| HasMediaTypeIM |
Gets a value indicating whether this instance has media type IM.
| |
| Initialize()()() |
Initializes the IAgent. All the DNs and media of the agent Place are registered.
| |
| IsInitialized |
Gets a value indicating whether this instance is initialized. The IAgent is initialized when the all the DNs and media of the agent Place are registered.
| |
| IsItCapableAfterCallWork |
Gets a value indicating whether this instance is capable of after call work.
| |
| IsItCapableDnd |
Gets a value indicating whether this instance is capable of Do Not Disturb status.
| |
| IsItCapableForward |
Gets a value indicating whether this instance is capable of forwarding.
| |
| IsLoaded |
Gets a value indicating whether the IAgent is loaded from the configuration server using the [!:Username] and Password.
| |
| Load()()() | ||
| Login()()() |
Logs the current agent in.
| |
| LoginDNs |
Gets a list of DNs that the agent is logged into.
| |
| LoginQueues |
Gets a list of queues that the agent is logged into.
| |
| LogOff()()() |
Logs the current agent off.
| |
| LogOn()()() |
Logs the agent on.
| |
| MustReload |
Gets a value indicating whether the IAgent must be reloaded because the [!:Username] or the Password has changed.
| |
| MyState |
Gets or sets the agent's state.
| |
| NotReady()()() |
Sets the agent's state to Not Ready.
| |
| NotReady(String) |
Set the current agent's state to Not Ready with Action Code.
| |
| NotReadyActionCodes |
Gets a list of Not Ready action codes.
| |
| NotReadyAfterCallWork()()() |
Sets the agent's state to Not Ready After Call Work.
| |
| NotReadyDn(String, String, String) |
Sets the specified DN to the Not Ready state.
| |
| NotReadyMedia(String) |
Sets the specified media to the Not Ready state.
| |
| Password |
Gets or sets the agent password.
| |
| Place |
Gets the place.
| |
| PropertyChanged |
Occurs when a property value changes.
(Inherited from INotifyPropertyChanged.) | |
| Ready()()() |
Sets the agent's state to Ready.
| |
| ReadyDn(String, String, String) |
Sets the specified DN to the Ready state.
| |
| ReadyMedia(String) |
Sets the specified media to the Ready state.
| |
| Release()()() |
Unregisters the DNs and the media of the agent Place.
| |
| SessionDuration |
Gets the duration of the session.
| |
| SessionShortTimeStartDate |
Gets the session short start date.
| |
| SessionStartDate |
Gets the session start date.
| |
| Tenant |
Gets the CfgTenant object associated with this agent.
| |
| Unload()()() |
Unload all the configuration server data.
| |
| UpdateMediaOnPlace(ObservableCollection<(Of <(IMedia>)>)) |
Updates a list of media.
| |
| UserName |
Gets or sets the agent username.
|