Hi there,
So currently we have the ability to get the RevisionGroup from a specific Revision, however a use case we’d be quite interested in would be to accept entire RevisionGroups based on index similar to how you can accept via the reviewing pane in Word. Is this something that can be done via alternative means, or would it be possible to add this?
Thanks
Zach
@sudozachcampbell
Could you please share some more detail about your requirement along with input and expected output documents? We will then provide you more information on it.
@tahir.manzoor
How I implemented it manually is:
var groupHash = reqObject.Document.Revisions[index].Group.GetHashCode();
List<Revision> revisions = groupedRevisions.Where(x => x.Group.GetHashCode().Equals(groupHash)).ToList();
revisions.ForEach(x => { if (accept) x.Accept(); x.Reject(); });
A way of doing this natively would be incredibly helpful.
Zach
@sudozachcampbell
It is nice to hear from you that you have found the solution of your query. Please let us know if you have any more queries related to Aspose.Words.