Дополнительные исселедования принесли плоды следующего внешнего вида =)))
для обсуждаемой библиотеки выставлено требование извлекать файл при редактировании.
клиенты с разными версиями офисов и ОС
локальные черновика ссылаются на сетевую папку документов пользователя
- пользователь сначала извлекает файл, а потом открывает его на редактирование
при закрытии файла или приложения пользователь получает возможность выбора между сохранением без возврата файла и возвратом файла с сохранением
- пользователь в одно действие извлекает и открывает файл выставляя чекбокс - использовать локальную папку черновики
при закрытии файла или приложения пользователь получает стандартное окно сохранения документа. файл остается извлеченным
- пользователь в одно действие извлекает и открывает файл не выставляя чекбокс - использовать локальную папку черновики
при закрытии файла или приложения пользователь получает возможность выбора между сохранением без возврата файла и возвратом файла с сохранением
мне не совсем понятна зависимость между использованием локального хранилища черновиков и работы с файлом на сервере.