VintaSoft Twain .NET SDK 15.2: Документация для Веб разработчика
Vintasoft.Twain Namespace / WebTwainDeviceJS type / setCapabilityAsync Methods / setCapabilityAsync(Vintasoft.Twain.WebTwainDeviceCapabilityIdEnumJS,string,function,function) Property
Синтаксис Exceptions Ремарки Совместимость с браузерами Смотрите также
setCapabilityAsync(Vintasoft.Twain.WebTwainDeviceCapabilityIdEnumJS,string,function,function) Метод
Отправляет асинхронный запрос для установки значения возможностей TWAIN устройства.
Синтаксис
var instance = new Vintasoft.Twain.WebTwainDeviceJS(deviceName, productFamily, manufacturer, driverVersion, twainVersion, deviceManager, is64Bit);

var value; // Type: any

// Parameters
var twainCapabilityId; // Type: WebTwainDeviceCapabilityIdEnumJS
var twainCapabilityValue; // Type: string
var successFunc; // Type: function
var errorFunc; // Type: function

value = instance.setCapabilityAsync(twainCapabilityId, twainCapabilityValue, successFunc, errorFunc);

Parameters

twainCapabilityId
Идентификатор возможностей TWAIN устройства как экземпляр класса WebTwainDeviceCapabilityIdEnumJS.
twainCapabilityValue
Строка, представляющая значение, которое должно быть установлено для возможности TWAIN устройства.
successFunc
Функция, которая будет выполнена, если запрос будет выполнен успешно. Прототип функции: "successFunc(twainDevice, capInfo)", где параметр "twainDevice" - это экземпляр класса WebTwainDeviceJS, параметр "capInfo" - объект, содержащий информацию о возможностях TWAIN устройства.
errorFunc
Функция, которая будет выполнена в случае неудачного запроса. Прототип функции: "errorFunc(twainDevice, errorMessage)", где параметр "twainDevice" - это экземпляр класса WebTwainDeviceJS, параметр "errorMessage" - строка, описывающая ошибку.
Исключения
ИсключениеОписание
Выбрасывается, если аргументы имеют неверные типы ИЛИ устройство не открыто ИЛИ возникает ошибка при установке значения возможностей устройства.
Ремарки

Эта функция отправляет асинхронный запрос на установку значения возможностей TWAIN устройства. Если вы хотите использовать синхронный запрос вместо асинхронного, используйте функцию WebTwainDeviceJS.setCapability.

Совместимость с веб браузерами
9
Смотрите также