BeginEditTransaction
Редактирование документов, восстановление
Описание
Захватывает выбранный документ перед связанной группой правочных вызовов и открывает одну явную транзакцию
Если документ менялся вне журнальной транзакции с последней зафиксированной точки, текущее состояние становится новой базовой точкой, а устаревшая история отбрасывается
Синтаксис
Delphi
Function TPDFlib.BeginEditTransaction(Const LabelText: WideString= ''): Integer;ActiveX
Function PDFlib::BeginEditTransaction(LabelText As String) As LongDLL
int DLBeginEditTransaction(int InstanceID, const wchar_t* LabelText);Параметры
| LabelText | Необязательная UTF-8 метка, сохраняемая вместе с зафиксированным состоянием для диагностики |
|---|
Возвращаемые значения
| 1 | The transaction opened |
|---|---|
| 0 | Журнал принадлежит другому выбранному документу, транзакция уже открыта либо базовое состояние не удалось сохранить |