CustomDocumentProperties module

class CustomDocumentProperties.CustomDocumentProperties

Bases: DocumentSerializable

Represents custom document properties.

Add(name: str, value: object) DocumentProperty | None

Adds the specified name. :param name: The name of the property. :param value: The value of the property.

Returns:

The DocumentProperty object.

Clone() CustomDocumentProperties

Clones this instance. :returns: The cloned CustomDocumentProperties object.

property Count: int

Gets count of the properties. :returns: The count of the properties.

Remove(name: str)

Remove property specified by name. :param name: The name of the property.

get_Item

Gets or sets property by specified name. :param name: The name of the property.

Returns:

The DocumentProperty object.