Object instances of this class are managed by the CustomButtonList class.
Assembly: ININ.IceLib.People (in ININ.IceLib.People.dll) Version: 0.0.0.0 (22.3.0.218)
Syntax
C# |
---|
public class CustomButton |
Visual Basic |
---|
Public Class CustomButton |
Remarks
A custom button can invoke a handler or launch a local application. For example, if you add a custom button in Interaction Administrator and assign the command line to be "C:\Windows\System32\calc.exe", then invoking this button launches the calculator.
The button can be set to be available always, when any interaction is selected or only when an active (not disconnected) interaction is selected. All custom buttons are shown by default and appended to the right side of the Call Control toolbar. The actions performed by custom buttons are also listed on the context menu.
When custom buttons are added they are retrieved from the server and cached in the CustomButtonList object. Custom buttons are assigned a command line string to execute upon invocation of the button.
The label and description of the custom button can be localized based on the language identifier of the user's session. In Interaction Administrator label and description text can be defined for any number of languages.
Inheritance Hierarchy
ININ.IceLib.People..::..CustomButton
Version Information
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.