Класс TrackedChangeInfo
Класс TrackedChangeInfo содержит информацию об отслеживаемых изменениях. Используется в TrackedChange.getInfo, Comment.getInfo.
| Поле | Тип | Описание |
|---|---|---|
TrackedChangeInfo.author | UserInfo | Автор изменений |
TrackedChangeInfo.timeStamp | DateTime | Дата и время изменений |
Пример
std::shared_ptr<Enumerator<TrackedChange>> trackedChangesEnumerator = document.getRange().getTrackedChangesEnumerator();
if (trackedChangesEnumerator)
{
while (trackedChangesEnumerator->isValid())
{
TrackedChange trackedChange = trackedChangesEnumerator->getCurrent();
TrackedChangeInfo trackedChangeInfo = trackedChange.getInfo();
if (trackedChangeInfo.author.has_value())
{
std::printf("Author: %s", trackedChangeInfo.author.get());
}
if (trackedChangeInfo.timeStamp.has_value())
{
std::printf("Year: %d", trackedChangeInfo.timeStamp.get().year);
}
trackedChangesEnumerator->goToNext();
}
}