В наборе элементов VDF содержатся отдельные элементы управления и рабочие процессы, стабильность, мощность и интегрированность которых способствует положительному опыту взаимодействия пользователя с приложением, работающим с Autodesk Vault.
Самые необходимые рабочие процессы доступны в уже имеющихся программных модулях, таких как окно входа или выбор хранилища. Некоторые элементы управления доступны как отдельные компоненты на случай, когда нужно настроить их на выполнение пользовательских функций, но сохраняют внешний вид, общее впечатление от использования и функциональность ключевых элементов. Набор элементов VDF будет со временем развиваться, предоставляя дополнительные рабочие процессы.
Для адаптации пользовательского интерфейса доступны некоторые элементы управления.
| Диалоговое окно "Вход в систему" | |
|
Предоставление возможности входа в хранилище. ![]() |
| Диалоговое окно "Выбор объекта хранилища" | |
|
Выполнение навигации по хранилищу и выбор нужного объекта. ![]() |
| Элемент управления "Обзор хранилища" | |
|
Отображение подробной информации о файлах, папках, элементах и других объектах, хранящихся в хранилище. ![]() |
| Загрузка и выдача | |
|
Получение копии объекта, находящегося в хранилище. Копию можно загрузить в локальную рабочую папку, выдать из хранилища, при этом не загружая, либо и то, и другое. ![]() |
| Диалоговые окна с запросами и управление выбором | |
|
Диалоговое окно выдает пользователю запрос в однородном интерфейсе и предлагает сохранить ответ на него, чтобы не приходилось выполнять это действие вновь. ![]() |
| Диалоговое окно "Ограничение" | |
|
Отображение ограничений для пользователя в виде единого диалогового окна, если операция не может быть завершена. ![]() |
| Стандартное окно сообщения | |
|
Стандартный пользовательский интерфейс для отображения сообщений с поддержкой следующих элементов:
![]() |
| Диалоговое окно "Ход выполнения" | |
|
Стандартный пользовательский интерфейс диалогового окна хода выполнения. Диалоговое окно может иметь заголовок, индикатор хода выполнения, неограниченное количество строк свойств и (или) строк текста. ![]() |
Реализации дополнительных элементов кода для оптимизации процесса работы с хранилищем.
| Управление соединением | |
|
Все соединения с сервером Vault отслеживаются с помощью Диспетчера соединений, который обеспечивает централизованное управление подключениями. |
|
| Разбор исключений | |
|
VDF может предложить больше информации об исключениях, например соответствующий описанию код ошибки или ограничение, вызвавшее исключение. |
|
| Параметры приложения | |
|
Механизм, позволяющий выполнять настройку сохраняющегося состояния приложения. |
|
| Конфигурация | |
|
Предоставление механизма для настройки VDF и обеспечения соответствия виду и восприятию основного приложения. Это механизм адаптации шрифтов, значков, настроек цвета, местоположения и интеграции со справочной системой основного приложения. |
|
| Инфраструктура обработчика расширений | |
|
Содержит платформу для дополнительных подключаемых модулей для обработки ссылок при загрузке файлов. |
|
| Управление свойствами | |
|
Служба управления определениями свойств, а также синхронным и асинхронным извлечением значений свойств. Она поддерживает управление системными, пользовательскими и дополнительными свойствами. Обычно используются свойства Статус хранилища и Миниатюры. |
|
| Канал свойств | |
|
Предоставление механизма извлечения свойств объектов. Данный механизм действует на различных стадиях проекта, что обеспечивает гибкость и возможность адаптации. |
|
| Рабочие папки | |
|
Содержит способы ручной настройки соответствий между папками в хранилище и на жестком диске. |
|
| Управление категориями | |
|
Предоставление набора API, позволяющего эффективно извлечь информацию о категории или связанном с ней изображении глифа. Этот набор API также обеспечивает методы добавления, обновления и удаления категорий. |
|
| Пользовательские объекты | |
|
Предоставление механизма создания, изменения и удаления пользовательских объектов. |
|