aspose.words.markup module

The aspose.words.markup module contains classes that represent customer defined semantics in a document: smart tags, custom XML and structured document tags (content controls).

Classes

ClassDescription
CustomPartRepresents a custom (arbitrary content) part, that is not defined by the ISO/IEC 29500 standard. To learn more, visit the Structured Document Tags or Content Control documentation article.
CustomPartCollectionRepresents a collection of CustomPart objects. To learn more, visit the Structured Document Tags or Content Control documentation article.
CustomXmlPartRepresents a Custom XML Data Storage Part (custom XML data within a package). To learn more, visit the Structured Document Tags or Content Control documentation article.
CustomXmlPartCollectionRepresents a collection of Custom XML Parts. The items are CustomXmlPart objects. To learn more, visit the Structured Document Tags or Content Control documentation article.
CustomXmlPropertyRepresents a single custom XML attribute or a smart tag property. To learn more, visit the Structured Document Tags or Content Control documentation article.
CustomXmlPropertyCollectionRepresents a collection of custom XML attributes or smart tag properties. To learn more, visit the Structured Document Tags or Content Control documentation article.
CustomXmlSchemaCollectionA collection of strings that represent XML schemas that are associated with a custom XML part. To learn more, visit the Structured Document Tags or Content Control documentation article.
IStructuredDocumentTagInterface to define a common data for StructuredDocumentTag and StructuredDocumentTagRangeStart.
SdtListItemThis element specifies a single list item within a parent SdtType.COMBO_BOX or SdtType.DROP_DOWN_LIST structured document tag. To learn more, visit the Structured Document Tags or Content Control documentation article.
SdtListItemCollectionProvides access to SdtListItem elements of a structured document tag. To learn more, visit the Structured Document Tags or Content Control documentation article.
SmartTagThis element specifies the presence of a smart tag around one or more inline structures (runs, images, fields,etc.) within a paragraph. To learn more, visit the Structured Document Tags or Content Control documentation article.
StructuredDocumentTagRepresents a structured document tag (SDT or content control) in a document. To learn more, visit the Structured Document Tags or Content Control documentation article.
StructuredDocumentTagCollectionA collection of IStructuredDocumentTag instances that represent the structured document tags in the specified range. To learn more, visit the Structured Document Tags or Content Control documentation article.
StructuredDocumentTagRangeEndRepresents an end of ranged structured document tag which accepts multi-sections content. See also StructuredDocumentTagRangeStart node. To learn more, visit the Structured Document Tags or Content Control documentation article.
StructuredDocumentTagRangeStartRepresents a start of ranged structured document tag which accepts multi-sections content. See also StructuredDocumentTagRangeEnd. To learn more, visit the Structured Document Tags or Content Control documentation article.
XmlMappingSpecifies the information that is used to establish a mapping between the parent structured document tag and an XML element stored within a custom XML data part in the document. To learn more, visit the Structured Document Tags or Content Control documentation article.

Enumerations

EnumerationDescription
MarkupLevelSpecifies the level in the document tree where a particular StructuredDocumentTag can occur.
SdtAppearanceSpecifies the appearance of a structured document tag.
SdtCalendarTypeSpecifies the possible types of calendars which can be used to specify StructuredDocumentTag.calendar_type in an Office Open XML document.
SdtDateStorageFormatSpecifies how the date for a date SDT is stored/retrieved when the SDT is bound to an XML node in the document’s data store.
SdtTypeSpecifies the type of a structured document tag (SDT) node.