## OutlineOptions class


Allows to specify outline options. To learn more, visit the [Save a Document](https://docs.aspose.com/words/cpp/save-a-document/) documentation article.

```cpp
class OutlineOptions : public System::Object
```

## Methods

| Method | Description |
| --- | --- |
| [get_BookmarksOutlineLevels](./get_bookmarksoutlinelevels/)() const | Allows to specify individual bookmarks outline level. |
| [get_CreateMissingOutlineLevels](./get_createmissingoutlinelevels/)() const | Gets a value determining whether or not to create missing outline levels when the document is exported. Default value for this property is **false**. |
| [get_CreateOutlinesForHeadingsInTables](./get_createoutlinesforheadingsintables/)() const | Specifies whether or not to create outlines for headings (paragraphs formatted with the Heading styles) inside tables. |
| [get_DefaultBookmarksOutlineLevel](./get_defaultbookmarksoutlinelevel/)() const | Specifies the default level in the document outline at which to display Word bookmarks. |
| [get_ExpandedOutlineLevels](./get_expandedoutlinelevels/)() const | Specifies how many levels in the document outline to show expanded when the file is viewed. |
| [get_HeadingsOutlineLevels](./get_headingsoutlinelevels/)() const | Specifies how many levels of headings (paragraphs formatted with the Heading styles) to include in the document outline. |
| [GetType](./gettype/)() const override |  |
| [Is](./is/)(const System::TypeInfo\&) const override |  |
| [OutlineOptions](./outlineoptions/)() |  |
| [set_CreateMissingOutlineLevels](./set_createmissingoutlinelevels/)(bool) | Sets a value determining whether or not to create missing outline levels when the document is exported. Default value for this property is **false**. |
| [set_CreateOutlinesForHeadingsInTables](./set_createoutlinesforheadingsintables/)(bool) | Specifies whether or not to create outlines for headings (paragraphs formatted with the Heading styles) inside tables. |
| [set_DefaultBookmarksOutlineLevel](./set_defaultbookmarksoutlinelevel/)(int32_t) | Setter for [Aspose::Words::Saving::OutlineOptions::get_DefaultBookmarksOutlineLevel](./get_defaultbookmarksoutlinelevel/). |
| [set_ExpandedOutlineLevels](./set_expandedoutlinelevels/)(int32_t) | Setter for [Aspose::Words::Saving::OutlineOptions::get_ExpandedOutlineLevels](./get_expandedoutlinelevels/). |
| [set_HeadingsOutlineLevels](./set_headingsoutlinelevels/)(int32_t) | Setter for [Aspose::Words::Saving::OutlineOptions::get_HeadingsOutlineLevels](./get_headingsoutlinelevels/). |
| static [Type](./type/)() |  |
## See Also

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