<< Click to Display Table of Contents >> Объектная модель > Действия с репозиториями и сущностями > HistoryCommentScope – дополнительный комментарий для записи истории SetComment – установить простой текстовый комментарий |
![]() ![]() |
Метод используется для добавления текстового комментария в историю работы с сущностью. Комментарий заполняется при вызове методов Grant(), Revoke() или RevokeAll() и добавляется через точку к стандартному комментарию системы. Метод доступен только в серверном коде.
Если нужно локализовать добавляемый комментарий, то используйте метод SetLocalizationComment().
Синтаксис
C# |
public void SetComment(string сomment); |
Параметры
comment – комментарий.
Примечание. Рекомендуется задавать максимально короткий текст комментария. Это связано с тем, что он сохраняется в записи истории и может влиять на ее размер, если таких записей будет много.
Пример
// Добавить в историю дополнительный комментарий.
using (var historyCommentScope = new HistoryCommentScope())
{
var document = Sungero.Content.ElectronicDocuments.Get(documentId);
historyCommentScope.SetComment("Копирование прав доступа");
document.AccessRights.Grant(toUser, copyAccessRightsTypes);
document.AccessRights.Save();
}
В результате к стандартному комментарию системы добавится уточнение:
© Компания Directum, 2025 |