Метод THotPDF.PrepareLoadedObjectForWrite
Подготавливает загруженный объект PDF к изменению, которое невозможно отследить автоматически
Объявление
procedure PrepareLoadedObjectForWrite(Obj: THPDFObject);
Модуль
HPDFDoc
Параметры
| Имя | Назначение |
|---|---|
Obj | Загруженный объект или его наследник, для которого охватывающий indirect-корень будет снят в snapshot и помечен как dirty |
Возвращаемое значение
Процедура не возвращает значения
Примечания по использованию
- Вызывайте этот метод перед изменением публичных скалярных полей
Valueили прямой записью в raw-хранилище stream - Helper-методы для dictionary, array, жизненного цикла и длины stream уведомляют transaction автоматически
- Во время активной transaction попытка обратиться к объекту вне индексированного загруженного графа приводит к исключению
EInvalidOpException