VintaSoft Twain .NET SDK 15.0: Документация для Веб разработчика
Vintasoft.Twain Namespace / WebTwainDeviceManagerJS type / getDevicesAsync Property
Синтаксис Exceptions Ремарки Совместимость с браузерами Смотрите также
В этом разделе
    getDevicesAsync Метод
    В этом разделе
    Отправляет асинхронный запрос на получение списка TWAIN/SANE устройств, установленных в системе.
    Синтаксис
    var instance = new Vintasoft.Twain.WebTwainDeviceManagerJS(service);
    
    var value; // Type: any
    
    // Parameters
    var successFunc; // Type: function
    var errorFunc; // Type: function
    
    value = instance.getDevicesAsync(successFunc, errorFunc);
    
    
    function getDevicesAsync(
    successFunc
    Функция, которая будет выполнена, если запрос выполнен успешно.
    Прототип функции: "successFunc(twainDeviceManager, twainDevices, defaultTwainDevice)", где параметр 'twainDeviceManager' является экземпляром WebTwainDeviceManagerJS, параметр 'twainDevices' представляет собой массив экземпляров класса WebTwainDeviceJS, параметр 'defaultTwainDevice' представляет собой экземпляр класса WebTwainDeviceJS.
    : Function,
    errorFunc
    Функция, которая будет выполнена в случае неудачного запроса.
    Функция прототип: "errorFunc(twainDeviceManager, errorMessage)", где параметр twainDeviceManager - это экземпляр класса WebTwainDeviceManagerJS, параметр errorMessage - это строка, описывающая ошибку.
    : Function
    ) : any;

    Parameters

    successFunc
    Функция, которая будет выполнена, если запрос выполнен успешно.
    Прототип функции: "successFunc(twainDeviceManager, twainDevices, defaultTwainDevice)", где параметр 'twainDeviceManager' является экземпляром WebTwainDeviceManagerJS, параметр 'twainDevices' представляет собой массив экземпляров класса WebTwainDeviceJS, параметр 'defaultTwainDevice' представляет собой экземпляр класса WebTwainDeviceJS.
    errorFunc
    Функция, которая будет выполнена в случае неудачного запроса.
    Функция прототип: "errorFunc(twainDeviceManager, errorMessage)", где параметр twainDeviceManager - это экземпляр класса WebTwainDeviceManagerJS, параметр errorMessage - это строка, описывающая ошибку.
    Исключения
    ИсключениеОписание
    Выбрасывается, если диспетчер TWAIN устройств не открыт ИЛИ не получена информация об устройствах TWAIN.
    Ремарки

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

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