About custom properties

Additional, optional, application-specific metadata about documents.

Every document has properties. Properties are metadata about the document: its size in bytes, its mime type, the date and time it was created, version numbers, etc.

You can add auxiliary content for any given document, independently of its main content through custom properties. Custom properties are additional, application-specific metadata. You can define, manage, index, and retrieve them to meet the particular needs of your enterprise. Examples of custom properties might include workflow status, dates of revision, author name, etc.

Custom properties are optional: your application may or may not store custom properties for some or all documents in a docbase.

If present, custom properties must be coded in (valid) XML. Accordingly, they can always be indexed. TEXTML Server does not provide a DTD for custom properties: their structure is the responsibility of the application programmer.

If custom properties are present in a document, they can:

  • Be stored and retrieved whenever the document is stored and retrieved.
  • Almost always be updated more quickly than the document's content.
  • Be indexed whenever the document base is indexed.
  • Almost always be indexed more quickly than the document's content.