setCapabilityAsync(Vintasoft.Twain.WebDeviceCapabilityIdEnumJS,string,function,function) Метод
В этом разделе
Sends an asynchronous request to set value of TWAIN device capability.
Синтаксис
var instance = new Vintasoft.Twain.WebTwainDeviceJS(deviceName, productFamily, manufacturer, driverVersion, twainVersion, deviceManager, is64Bit);
var value; // Type: any
// Parameters
var twainCapabilityId; // Type: WebDeviceCapabilityIdEnumJS
var twainCapabilityValue; // Type: string
var successFunc; // Type: function
var errorFunc; // Type: function
value = instance.setCapabilityAsync(twainCapabilityId, twainCapabilityValue, successFunc, errorFunc);
function setCapabilityAsync(
: WebDeviceCapabilityIdEnumJS,
: string,
: Function,
: Function
) : any;
Parameters
- twainCapabilityId
- Идентификатор возможностей TWAIN устройства как экземпляр класса WebDeviceCapabilityIdEnumJS.
- twainCapabilityValue
- Строка, представляющая значение, которое должно быть установлено для возможности TWAIN устройства.
- successFunc
- Функция, которая будет выполнена, если запрос будет выполнен успешно. Прототип функции: "successFunc(twainDevice, capInfo)", где параметр "twainDevice" - это экземпляр класса WebTwainDeviceJS, параметр "capInfo" - объект, содержащий информацию о возможностях TWAIN устройства.
- errorFunc
- Функция, которая будет выполнена в случае неудачного запроса. Прототип функции: "errorFunc(twainDevice, errorMessage)", где параметр "twainDevice" - это экземпляр класса WebTwainDeviceJS, параметр "errorMessage" - строка, описывающая ошибку.
Исключения
Исключение | Описание |
| Выбрасывается, если аргументы имеют неверные типы ИЛИ устройство не открыто ИЛИ возникает ошибка при установке значения возможностей устройства. |
Ремарки
Эта функция отправляет асинхронный запрос на установку значения возможностей TWAIN устройства. Если вы хотите использовать синхронный запрос вместо асинхронного, используйте функцию WebTwainDeviceJS.setCapability.
Совместимость с веб браузерами
Смотрите также