| Class | Description |
 | Anchor | Encapsulates an anchor to a specific location within the document. |
 | AnchoredPicture | Encapsulates a picture or image that is anchored to a specific location within the document. |
 | AnchoredShape | Encapsulates a shape that is anchored to a specific location within the document. |
 | BulletLevelProperties | Encapsulates the properties of a specific level within a bulleted or automatic numbering list. |
 | BulletProperties | Provides a way to display a paragraph as a bullet point, or with automatic numbering. |
 | BulletProperties.BulletLevelPropertiesCollection | Collection class which contains instances of BulletLevelProperties instances. |
 | BulletPropertiesCollection | Collection class for objects of type BulletProperties. |
 | DefaultTableProperties | Encapsulates the properties of a table which can be applied globally to all tables in a document. |
 | Font | Provides a way to customize the visual attributes of a character or range of characters. |
 | FontCharacterSpacing | Encapsulates the spacing and kerning properties of a Font. |
 | FontEffects | Encapsulates the various effects that can be applied to a Font, such as capitalization, strikethrough, subscript/superscript, and text effects such as engraving and embossing. |
 | Hyperlink | Encapsulates the address and tooltip text for a hyperlink. |
 | InlinePicture | Enacpsulates a picture which appears inline with textual content. |
 | InlineShape | Enacpsulates a shape which appears inline with textual content. |
 | Padding.PaddingConverter | Provides a type converter to convert Padding values to and from various other representations. |
 | PageNumberField | Encapsulates a page number field within a paragraph. |
 | ParagraphContent | Base class from which classes that encapsulate paragraph content derive. |
 | ParagraphProperties | Provides a way to control formatting for a paragraph. |
 | ParagraphPropertiesBase | Provides a way to control formatting for a paragraph or table |
 | PictureOutlineProperties | Encapsulates the properties of the outline that is displayed around an anchored or inline picture. |
 | SectionHeaderFooterWriterSet | Class which holds one or more WordHeaderFooterWriter instances for the purpose of writing content to the headers and footers in a document section. |
 | SectionProperties | Provides a way to control page attributes such as size, margins, and orientation. |
 | Shape | Abstract class which encapsulates a geometric shape such as a line, rectangle, ellipse, etc. |
 | SizeableContent | Base class for inline shapes and pictures |
 | TableBorderProperties | Encapsulates the properties of the borders applied to tables and cells. |
 | TableCellProperties | Encapsulates the properties of a table cell. |
 | TableCellPropertiesBase | Encapsulates the basic properties of a table cell, which are applicable at different levels of the property resolution hierarchy. |
 | TableProperties | Encapsulates the properties of a table which can be applied to a specific table.Encapsulates the properties of a table which can be applied to a specific table. |
 | TablePropertiesBase | Encapsulates the properties of a table which can be applied globally to all tables in a document. |
 | TableRowProperties | Encapsulates the properties of a table row. |
 | TextHyperlink | Encapsulates a textual hyperlink. |
 | TextRun | Class which pairs a string value with a Font. |
 | VmlEllipse | Renders an ellipse using Vector Markup Language (VML) |
 | VmlIsosceleseTriangle | Renders a triangle whose apex is at the top center of the bounding rectangle, using Vector Markup Language (VML). |
 | VmlLine | Renders a straight line using Vector Markup Language (VML) |
 | VmlRectangle | Renders a rectangle using Vector Markup Language (VML). |
 | VmlRightTriangle | Renders a right triangle whose apex is at the top left of the bounding rectangle, using Vector Markup Language (VML). |
 | VmlRotatableShape | Base class for shapes that support rotational transformation. |
 | VmlShape | Abstract class which encapsulates a geometric shape such as a line, rectangle, ellipse, etc., which is rendered by the consumer using Vector Markup Language (VML). |
 | WordDocumentProperties | Encapsulates the properties of an OfficeML-compliant document such as author, subject, title, etc. |
 | WordDocumentWriter | Abstract class which provides a fast, non-cached, forward-only way of generating streams or files containing word processing data. |
 | WordDocumentWriterException | Thrown when an error is encountered by the WordDocumentWriter. |
 | WordDocumentWriterXmlWriterException | Thrown when an exception is thrown by the XMLWriter during the course of writing content to the main document part. |
 | WordHeaderFooterWriter | Writes content to a header or footer within a section of the document. |
 | WordprocessingMLHeaderFooterWriter | Writes WordprocessingML content to a header or footer within a section of the document. |
 | WordprocessingMLWriter | Represents a writer that provides a fast, non-cached, forward-only way of generating streams or files containing XML data that conforms to the WordprocessingML OpenXml specification. |
 | WordPropertiesBase | Base class for objects which represent the properties of a Word entity such as a Paragraph, Table, TableRow, TableCell, etc. |