getSupportedCapabilitiesAsync(Vintasoft.Twain.WebTwainDeviceCapabilityUsageModeEnumJS,function,function) Метод
В этом разделе
Sends an asynchronous request to get information about all capabilities supported by TWAIN device.
Синтаксис
var instance = new Vintasoft.Twain.WebTwainDeviceJS(deviceName, productFamily, manufacturer, driverVersion, twainVersion, deviceManager, is64Bit);
var value; // Type: any
// Parameters
var usageMode; // Type: WebTwainDeviceCapabilityUsageModeEnumJS
var successFunc; // Type: function
var errorFunc; // Type: function
value = instance.getSupportedCapabilitiesAsync(usageMode, successFunc, errorFunc);
function getSupportedCapabilitiesAsync(
: WebTwainDeviceCapabilityUsageModeEnumJS,
: Function,
: Function
) : any;
Parameters
- usageMode
- Экземпляр класса WebTwainDeviceCapabilityUsageModeEnumJS.
- successFunc
- Функция, которая будет выполнена, если запрос выполнен успешно.
Прототип функции: "successFunc(twainDevice, capInfos)", где параметр "twainDevice" является экземпляром класса WebTwainDeviceJS, "capInfos" Параметр - это массив, содержащий информацию о возможностях TWAIN устройства.
- errorFunc
- Функция, которая будет выполнена в случае сбоя запроса.
Прототип функции: "errorFunc(twainDevice, errorMessage)", где параметр "twainDevice" является экземпляром класса WebTwainDeviceJS, параметр "errorMessage". строка, описывающая ошибку.
Исключения
Исключение | Описание |
| Выбрасывается, если аргумент имеет неверный тип ИЛИ устройство не открыто ИЛИ возникает ошибка при получении информации о поддерживаемых возможностях устройства. |
Ремарки
Эта функция отправляет асинхронный запрос для получения информации обо всех возможностях, поддерживаемых устройством TWAIN. Если вы хотите использовать синхронный запрос вместо асинхронного запроса, используйте функцию WebTwainDeviceJS.getSupportedCapabilities.
Совместимость с веб браузерами
Смотрите также