VintaSoft Imaging .NET SDK 14.0: Документация для Веб разработчика
Vintasoft.Imaging.Annotation Namespace / WebAnnotationViewControllerJS type / saveAnnotationCollection Property
Syntax Exceptions Example BrowserCompatibility SeeAlso
В этом разделе
    saveAnnotationCollection Метод
    В этом разделе
    Отправляет асинхронный запрос на сервер для сохранения указанной коллекции аннотаций в указанном изображении.
    Синтаксис
    var instance = new Vintasoft.Imaging.Annotation.WebAnnotationViewControllerJS(images);
    
    var value; // Type: any
    
    // Parameters
    var image; // Type: WebImageJS
    var successFunc; // Type: function
    var errorFunc; // Type: function
    
    value = instance.saveAnnotationCollection(image, successFunc, errorFunc);
    
    
    function saveAnnotationCollection(
    image
    WebImageJS объект.
    : WebImageJS,
    successFunc
    Функция, которая будет выполнена в случае успешного выполнения запроса.
    Вот прототип функции "function __success(data)".
    : Function,
    errorFunc
    Функция, которая будет выполнена в случае сбоя запроса.
    Вот прототип функции "function __error(data)".
    Параметр 'data' может быть:
    1. Объект с следующими свойствами:
      • errorMessage (string): Сообщение об ошибке.
      • blocked (boolean): Указывает, что запрошенное действие заблокировано другим запросом.
      , если исключение перехватывается внутри веб сервиса.
    2. Иначе объект jqXHR.
    : Function
    ) : any;

    Parameters

    image
    WebImageJS объект.
    successFunc
    Функция, которая будет выполнена в случае успешного выполнения запроса.
    Вот прототип функции "function __success(data)".
    errorFunc
    Функция, которая будет выполнена в случае сбоя запроса.
    Вот прототип функции "function __error(data)".
    Параметр 'data' может быть:
    1. Объект с следующими свойствами:
      • errorMessage (string): Сообщение об ошибке.
      • blocked (boolean): Указывает, что запрошенное действие заблокировано другим запросом.
      , если исключение перехватывается внутри веб сервиса.
    2. Иначе объект jqXHR.
    Исключения
    ИсключениеОписание
    Выбрасывается, если аргументы имеют неправильный тип.
    Выбрасывается, если коллекция изображений не содержит указанного изображения.
    Пример

    // This JavaScript code shows how to save the specified annotation collection in specified image.
    
    // get the image collection associated with annotation controller
    var images = annotationController.get_Images();
    // get the first image
    var firstImage = images.getImage(0);
                     
    // Annotation collection is saved successfully.
    function __success(data){
        console.log("Annotation collection is saved successfully");
    }
                     
    // Saving annotation collection failed.
    function __error(data){
        // show information about error.
        alert(data.errorMessage);
    }
                     
    // save annotation collection
    annotationController.saveAnnotationCollection(firstImage, __success, __error);
    

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