## RevisionGroup class


Represents a group of sequential [Revision](../revision/) objects. To learn more, visit the [Track Changes in a Document](https://docs.aspose.com/words/cpp/track-changes-in-a-document/) documentation article.

```cpp
class RevisionGroup : public System::Object
```

## Methods

| Method | Description |
| --- | --- |
| [get_Author](./get_author/)() | Gets the author of this revision group. |
| [get_RevisionType](./get_revisiontype/)() | Gets the type of revisions included in this group. |
| [get_Text](./get_text/)() | Returns inserted/deleted/moved text or description of format change. |
| [GetType](./gettype/)() const override |  |
| [Is](./is/)(const System::TypeInfo\&) const override |  |
| static [Type](./type/)() |  |

## Examples



Shows how to print info about a group of revisions in a document. 
```cpp
auto doc = System::MakeObject<Aspose::Words::Document>(System::String(get_MyDir() + u"Revisions.docx"));

ASSERT_EQ(7, doc->get_Revisions()->get_Groups()->get_Count());

for (auto&& group : doc->get_Revisions()->get_Groups())
{
    std::cout << System::String::Format(u"Revision author: {0}; Revision type: {1} \n\tRevision text: {2}", group->get_Author(), group->get_RevisionType(), group->get_Text()) << std::endl;
}
```

## See Also

* Namespace [Aspose::Words](../)
* Library [Aspose.Words for C++](../../)
