---
title: "Retrieve Comments from a Document"
---

```

## Purpose Summary

This page explains how to retrieve comments from a Word document programmatically.

```

On this page we will look at how to retrieve comments from a Word Processing  document  using Aspose.Words or Open XML SDK.

{{< nosnippet >}}

{{< tabs tabTotal="2" tabID="1" tabName1="Aspose.Words" tabName2="Open XML SDK" >}}

{{< tab tabNum="1" >}}

In Aspose.Words, use the [Comment](https://reference.aspose.com/words/net/aspose.words/comment/) class and  the [Document.GetChildNodes](https://reference.aspose.com/words/net/aspose.words/compositenode/getchildnodes/) method to get all comments from a document.

The following code example shows how to retrieve comments from a Word Document:

{{< gist "aspose-words-gists" "76c981f29087d3f2c59d8756ff16db3a" "retrieve-comments-aspose-words.cs" >}}

{{< /tab >}}

{{< tab tabNum="2" >}}

You can also do the same using the Open XML SDK. At the same time, note that it looks somewhat more complicated and more cumbersome.

The following code example shows how to retrieve comments from a Word Document:

{{< gist "aspose-words-gists" "76c981f29087d3f2c59d8756ff16db3a" "retrieve-comments-open-xml.cs" >}}

{{< /tab >}}

{{< /tabs >}}

{{< /nosnippet >}}

```

You can download the sample file of this example from [Aspose.Words GitHub](https://github.com/aspose-words/Aspose.Words-for-.NET/tree/master/Plugins/Aspose.Words%20Vs%20OpenXML%20Words/Aspose.Words%20VS%20OpenXML).

```

```

For more information about Aspose.Words features please visit [Working with Comments](/words/net/working-with-comments/).

```
