IDocumentService.MakeLockedMainFileForceChanged — метод (Document, DocumentFile)

Устанавливает признака наличия изменений для выгруженного основного файла документа.

Синтаксис

void MakeLockedMainFileForceChanged(Document document, DocumentFile file)
Параметры
document

Тип: Document

Документ

file

Тип: DocumentFile

Файл документа

Исключения

Исключение Условие

System.ArgumentNullException

Ошибка возвращается в случае, если не задан параметр document или file.

Примеры

Далее приведён пример использования метода MakeLockedMainFileForceChanged при редактировании основного файла документа

(1)

IDocumentService documentService = objectContext.GetService<IDocumentService>(); (2)

Document document = objectContext.GetObject<Document>(new Guid("00000000-0000-0000-0000-000000000000")); (3)

DocumentFile documentFile = document.Files.First(t => t.FileType = DocumentFileType.Main); (4)

string path = documentService.EditMainFile(document, documentFile); (5)

(6)

documentService.MakeLockedMainFileForceChanged(document, documentFile); (7)

documentService.UnlockMainFile(document, documentFile); (8)
1 Инициализация контекста объектов.
2 Получение сервиса для работы с документами.
3 Получение документа.
4 Получение основного файла документа.
5 Выгрузка файла для редактирования.
6 Редактирование файла.
7 Установка признака наличия изменений.
8 Разблокировка файла после редактирования с созданием новой версии файла.