Skip to main content

Класс TrackedChangeInfo

Класс TrackedChangeInfo содержит информацию об отслеживаемых изменениях. Используется в TrackedChange.getInfo, Comment.getInfo.

ПолеТипОписание
TrackedChangeInfo.authorUserInfoАвтор изменений
TrackedChangeInfo.timeStampDateTimeДата и время изменений

Пример​


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();
}
}