Specifications

Yealink IP Phone XML Objects
43
Yealink IP phones allow users to create soft keys with customizable labels, positions
and actions to be taken when the soft keys are pressed. The customizable soft keys
can override the default soft keys in each XML objects.
XML descriptions of customizable soft keys:
Note
The parameters of the soft key are listed in the following table:
Parameter
Type
Value
Description
SoftKey
mandatory
none
The soft key.
Index
mandatory
Integer
Indicates the soft key number.
(Value ranges from 1 to 6.)
Label
mandatory
String
The label of the soft key.
URI
mandatory
String
The action of soft key.
The supported actions for each UI XML object are described in the following table:
Name
Action
Function
TextMenu Object
Select
SoftKey: Select
Dial out the URI command in the menu
item.
Dial
SoftKey: Dial
Dial out the number of the highlighted
address.
Exit
SoftKey: Exit
Redisplay the previous XML interface,
otherwise return to the idle interface.
Previous
SoftKey: Previous
Dial out the URI of “Previous” command,
<SoftKey index = “1-6”>
<Label>Text</Label>
<URI>http://someserver/somepage OR SoftKey: someaction</URI>
</SoftKey>
Customizable soft keys are only available for the UI XML objects.
If you use the customizable soft keys, the default soft keys of the XML object are not
displayed anymore. This means they have to be recreated as customizable soft keys.
When the customizable soft keys are used with InputScreen Object, the definitions of the
soft keys should be placed in the InputField element to take effect.