
## CustomXmlPart class

Represents a Custom XML Data Storage Part (custom XML data within a package).
To learn more, visit the [Structured Document Tags or Content Control](https://docs.aspose.com/words/python-net/working-with-content-control-sdt/) documentation article.




### Remarks

A DOCX or DOC document can contain one or more Custom XML Data Storage parts. Aspose.Words preserves and 
allows to create and extract Custom XML Data via the [Document.custom_xml_parts](../../aspose.words/document/custom_xml_parts/) collection.




### Constructors
| Name | Description |
| --- | --- |
| [CustomXmlPart()](./__init__/#default) | The default constructor. |

### Properties

| Name | Description |
| --- | --- |
| [data](./data/) | Gets or sets the XML content of this Custom XML Data Storage Part. |
| [data_checksum](./data_checksum/) | Specifies a cyclic redundancy check (CRC) checksum of the [CustomXmlPart.data](./data/) content. |
| [id](./id/) | Gets or sets the string that identifies this custom XML part within an OOXML document. |
| [schemas](./schemas/) | Specifies the set of XML schemas that are associated with this custom XML part. |

### Methods

| Name | Description |
| --- | --- |
|[ clone()](./clone/#default) | Makes a "deep enough" copy of the object.  Does not duplicate the bytes of the [CustomXmlPart.data](./data/) value. |

### See Also

* module [aspose.words.markup](../)
* property [Document.custom_xml_parts](../../aspose.words/document/custom_xml_parts/)
* class [CustomXmlPartCollection](../customxmlpartcollection/)

