VintaSoft Twain .NET SDK 15.0: Документация для Веб разработчика
Vintasoft.Twain Namespace / WebTwainDeviceJS type / getCapabilitiesAsync Methods / getCapabilitiesAsync(Vintasoft.Twain.WebDeviceCapabilityIdEnumJS[],Vintasoft.Twain.WebTwainDeviceCapabilityUsageModeEnumJS,function,function) Property
Синтаксис Exceptions Ремарки Совместимость с браузерами Смотрите также
В этом разделе
    getCapabilitiesAsync(Vintasoft.Twain.WebDeviceCapabilityIdEnumJS[],Vintasoft.Twain.WebTwainDeviceCapabilityUsageModeEnumJS,function,function) Метод
    В этом разделе
    Sends an asynchronous request to get values of TWAIN device capabilities.
    Синтаксис
    var instance = new Vintasoft.Twain.WebTwainDeviceJS(deviceName, productFamily, manufacturer, driverVersion, twainVersion, deviceManager, is64Bit);
    
    var value; // Type: any
    
    // Parameters
    var twainCapabilityIds; // Type: WebDeviceCapabilityIdEnumJS[]
    var usageMode; // Type: WebTwainDeviceCapabilityUsageModeEnumJS
    var successFunc; // Type: function
    var errorFunc; // Type: function
    
    value = instance.getCapabilitiesAsync(twainCapabilityIds, usageMode, successFunc, errorFunc);
    
    
    function getCapabilitiesAsync(
    twainCapabilityIds
    Массив экземпляров класса WebDeviceCapabilityIdEnumJS, который определяет идентификаторы возможностей TWAIN устройства.
    : WebDeviceCapabilityIdEnumJS[],
    usageMode
    Целое значение, определяющее режим использования возможностей TWAIN устройства.
    : WebTwainDeviceCapabilityUsageModeEnumJS,
    successFunc
    Функция, которая будет выполнена, если запрос будет выполнен успешно. Прототип функции: "successFunc(twainDevice, capInfos)", где параметр "twainDevice" - это экземпляр класса WebTwainDeviceJS, параметр "capInfos" - это массив, содержащий информацию о возможностях TWAIN устройства.
    : Function,
    errorFunc
    Функция, которая будет выполнена в случае неудачного запроса. Прототип функции: "errorFunc(twainDevice, errorMessage)", где параметр "twainDevice" - это экземпляр класса WebTwainDeviceJS, параметр "errorMessage" - строка, описывающая ошибку.
    : Function
    ) : any;

    Parameters

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

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

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