The manifest type exposes the following members.

Constructors

  NameDescription
manifest

Create a manifest instance by extracting the manifest node from the provided packageDocument XmlDocument.

The constructor uses the Dublin Core metadata namespace ("http://purl.org/dc/elements/1.1") and the Open Packaging Format namespace ("http://www.idpf.org/2007/opf") to perform the extraction.

Methods

  NameDescription
AddDocument
Add a document to the manifest. The manifest must hold all files that make up the package of an epub publication, so the manifest must be updated when the user adds a document to an epub.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetManifestItemById
Gets the manifest item node (XmlNode) with the given id attribute.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
ManifestItems
Gets the manifest items as an XmlNodeList
ManifestNode
Gets the manifest node (XmlNode) and returns it to the caller.

See Also