Click or drag to resize

KeyboardManagerMapUnicode Method

Assigns a unicode character to a physical key.

Namespace:  Com.Datalogic.Device.Input
Assembly:  datalogic-xamarin-sdk (in datalogic-xamarin-sdk.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public virtual int MapUnicode(
	VScanEntry scanCode,
	Character c
)

Parameters

scanCode
Type: Com.Datalogic.Device.InputVScanEntry
- a VScanEntry representing the virtual scan code.
c
Type: Character
- unicode character

Example code to assign a Thai unicode character to the physical key '1':
(new KeyboardManager()).mapUnicode(new VScanEntry(VScanCode.VSCAN_1), '\\u0e01');

Return Value

Type: Int32
intSuccess in case of success, otherwise a possible error code, matching one of the DeviceException error constants.
Exceptions
ExceptionCondition
DeviceException - in case of error, when exceptions are enabled through the ErrorManager singleton.
Remarks

Assigns a unicode character to a physical key. If a mapping for the desired physical key is already assigned and saved, it will be overridden.

[Android Documentation]

See Also