
The **Aspose.Words.BuildingBlocks** module provides classes that allow to access
and use AutoText, AutoCorrect entries and Building Blocks in a document.





## Classes

| Class | Description |
| --- | --- |
| [BuildingBlockCollection](./buildingblockcollection/) | A collection of [BuildingBlock](../aspose.words/buildingblock/) objects in the document. To learn more, visit the [Aspose.Words Document Object Model (DOM)](https://docs.aspose.com/words/nodejs-net/aspose-words-document-object-model/) documentation article. |
| [GlossaryDocument](./glossarydocument/) | Represents the root element for a glossary document within a Word document. A glossary document is a storage for AutoText, AutoCorrect entries and Building Blocks. To learn more, visit the [Aspose.Words Document Object Model (DOM)](https://docs.aspose.com/words/nodejs-net/aspose-words-document-object-model/) documentation article. |

## Enumerations

| Enumeration | Description |
| --- | --- |
| [BuildingBlockBehavior](./buildingblockbehavior/) | Specifies the behavior that shall be applied to the contents of the building block when it is inserted into the main document. |
| [BuildingBlockGallery](./buildingblockgallery/) | Specifies the predefined gallery into which a building block is classified. |
| [BuildingBlockType](./buildingblocktype/) | Specifies a building block type. The type might affect the visibility and behavior of the building block in Microsoft Word. |

