Class EpubManifest
EPUB manifest. Provides an exhaustive list of the content items that constitute the EPUB book.
See https://www.w3.org/publishing/epub32/epub-packages.html#sec-manifest-elem and https://idpf.org/epub/20/spec/OPF_2.0.1_draft.htm#Section2.3 for more information.
Inherited Members
Namespace: VersOne.Epub.Schema
Assembly: VersOne.Epub.dll
Syntax
public class EpubManifest
Constructors
View SourceEpubManifest(string?, List<EpubManifestItem>?)
Initializes a new instance of the EpubManifest class.
Declaration
public EpubManifest(string? id = null, List<EpubManifestItem>? items = null)
Parameters
Type | Name | Description |
---|---|---|
string | id | The ID of the manifest or |
List<EpubManifestItem> | items | A list of the content items that constitute the EPUB book. |
Properties
View SourceId
Gets the ID of the manifest or null
if the manifest doesn't specify an ID.
See https://www.w3.org/publishing/epub32/epub-packages.html#attrdef-id for more information.
Declaration
public string? Id { get; }
Property type: string
View SourceItems
Gets a list of the content items that constitute the EPUB book.
See https://www.w3.org/publishing/epub32/epub-packages.html#sec-manifest-elem and https://idpf.org/epub/20/spec/OPF_2.0.1_draft.htm#Section2.3 for more information.
Declaration
public List<EpubManifestItem> Items { get; }