VintaSoft Twain .NET SDK 15.0: Документация для Веб разработчика
Vintasoft.Twain Namespace / WebTwainDeviceJS type / openAsync Property
Синтаксис Exceptions Ремарки Совместимость с браузерами Смотрите также
В этом разделе
    openAsync Метод
    В этом разделе
    Отправляет асинхронный запрос на открытие TWAIN/SANE устройства.
    Синтаксис
    var instance = new Vintasoft.Twain.WebTwainDeviceJS(deviceName, productFamily, manufacturer, driverVersion, twainVersion, deviceManager, is64Bit);
    
    var value; // Type: any
    
    // Parameters
    var showUI; // Type: boolean
    var showIndicators; // Type: boolean
    var successFunc; // Type: function
    var errorFunc; // Type: function
    
    value = instance.openAsync(showUI, showIndicators, successFunc, errorFunc);
    
    
    function openAsync(
    showUI
    True – должен отображаться пользовательский интерфейс устройства; false – пользовательский интерфейс устройства НЕ должен отображаться.
    : boolean,
    showIndicators
    True - на устройстве должен отображаться индикатор выполнения во время сканирования изображения; false – на устройстве не должен отображаться индикатор выполнения во время сканирования изображения. Значение по умолчанию - true.
    : boolean,
    successFunc
    Функция, которая будет выполнена, если запрос выполнен успешно.
    Прототип функции: "successFunc(twainDevice)", где параметр 'twainDevice' является экземпляром класса WebTwainDeviceJS .
    : Function,
    errorFunc
    Функция, которая будет выполнена в случае сбоя запроса.
    Прототип функции: "errorFunc(twainDevice, errorMessage)", где параметр 'twainDevice' является экземпляром WebTwainDeviceJS class, параметр errorMessage - это строка, описывающая ошибку.
    : Function
    ) : any;

    Parameters

    showUI
    True – должен отображаться пользовательский интерфейс устройства; false – пользовательский интерфейс устройства НЕ должен отображаться.
    showIndicators
    True - на устройстве должен отображаться индикатор выполнения во время сканирования изображения; false – на устройстве не должен отображаться индикатор выполнения во время сканирования изображения. Значение по умолчанию - true.
    successFunc
    Функция, которая будет выполнена, если запрос выполнен успешно.
    Прототип функции: "successFunc(twainDevice)", где параметр 'twainDevice' является экземпляром класса WebTwainDeviceJS .
    errorFunc
    Функция, которая будет выполнена в случае сбоя запроса.
    Прототип функции: "errorFunc(twainDevice, errorMessage)", где параметр 'twainDevice' является экземпляром WebTwainDeviceJS class, параметр errorMessage - это строка, описывающая ошибку.
    Исключения
    ИсключениеОписание
    Выбрасывается, если аргументы имеют неверный тип ИЛИ другое устройство уже открыто ИЛИ возникает ошибка при открытии устройства.
    Ремарки

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

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