.. index:: 
  !Manifest Class

.. _id3_bioseal_manifest_class:

===============================================================================
Manifest Class
===============================================================================

Namespace: :ref:`id3.Bioseal<reference_bioseal>`

.. toctree::
  :hidden:

  extensionList<extension_list>
  getDocumentDescription<get_document_description>
  getDocumentName<get_document_name>
  load<load>
  loadFromFile<load_from_file>
  loadFromString<load_from_string>
  log<log>
  manifestId<manifest_id>
  manifestVersion<manifest_version>
  supportedLanguages<supported_languages>


Definition
----------
.. line-block::
    Provides information about the manifest.


Properties
----------

.. list-table:: 
  :width: 100%
  :widths: 30 5 65
  :header-rows: 1

  * - Name
    - Type
    - Description
  * - :ref:`extensionList<id3_bioseal_manifest_extension_list_class_member>`
    - :ref:`ExtensionList<id3_bioseal_extension_list_class>`
    - The extension list.
  * - :ref:`log<id3_bioseal_manifest_log_class_member>`
    - :ref:`Log<id3_bioseal_log_class>`
    - The log.
  * - :ref:`manifestId<id3_bioseal_manifest_manifest_id_class_member>`
    - int
    - The manifest ID in ISO 22385 format.
  * - :ref:`manifestVersion<id3_bioseal_manifest_manifest_version_class_member>`
    - int
    - The manifest version.
  * - :ref:`supportedLanguages<id3_bioseal_manifest_supported_languages_class_member>`
    - :ref:`StringArray<id3_bioseal_string_array_class>`
    - The list of supported languages declared in the manifest.

Methods
-------

.. list-table:: 
  :width: 100%
  :widths: 30 70
  :header-rows: 1

  * - Name
    - Description
  * - :ref:`getDocumentDescription<id3_bioseal_manifest_get_document_description_class_method>`
    - Gets the description of the document.
  * - :ref:`getDocumentName<id3_bioseal_manifest_get_document_name_class_method>`
    - Gets the name of the document.
  * - :ref:`load<id3_bioseal_manifest_load_class_method>`
    - Loads the manifest.
  * - :ref:`loadFromFile<id3_bioseal_manifest_load_from_file_class_method>`
    - Loads the manifest from file.
  * - :ref:`loadFromString<id3_bioseal_manifest_load_from_string_class_method>`
    - Loads the manifest.
