EpubPackage Class
Represents metadata in a EPUB e-book.
Inheritance Hierarchy
SystemObject
  GroupDocs.Metadata.CommonMetadataPackage
    GroupDocs.Metadata.CommonCustomPackage
      GroupDocs.Metadata.Formats.EbookEpubPackage

Namespace: GroupDocs.Metadata.Formats.Ebook
Assembly: GroupDocs.Metadata (in GroupDocs.Metadata.dll) Version: 21.6
Syntax
public sealed class EpubPackage : CustomPackage

The EpubPackage type exposes the following members.

Properties
  NameDescription
Public propertyAbstract
Gets or sets a summary of the resource.
Public propertyAccessRights
Gets or sets the information about who access the resource or an indication of its security status.
Public propertyAccrualMethod
Gets or sets the method by which items are added to a collection.
Public propertyAccrualPeriodicity
Gets or sets the frequency with which items are added to a collection.
Public propertyAccrualPolicy
Gets or sets the policy governing the addition of items to a collection.
Public propertyAlternative
Gets or sets an alternative name for the resource.
Public propertyAudience
Gets or sets a class of agents for whom the resource is intended or useful.
Public propertyAvailable
Gets or sets the date that the resource became or will become available.
Public propertyBibliographicCitation
Gets or sets a bibliographic reference for the resource.
Public propertyConformsTo
Gets or sets an established standard to which the described resource conforms.
Public propertyContributor
Gets or sets an entity responsible for making contributions to the resource.
Public propertyCount
Gets the number of metadata properties.
(Inherited from MetadataPackage.)
Public propertyCoverage
Gets or sets the spatial or temporal topic of the resource, spatial applicability of the resource, or jurisdiction under which the resource is relevant.
Public propertyCreated
Gets or sets the date of creation of the resource.
Public propertyCreator
Gets or sets an entity responsible for making the resource.
Public propertyDate
Gets or sets a point or period of time associated with an event in the lifecycle of the resource.
Public propertyDateAccepted
Gets or sets the date of acceptance of the resource.
Public propertyDateCopyrighted
Gets or sets the date of copyright of the resource.
Public propertyDateSubmitted
Gets or sets the date of submission of the resource.
Public propertyDescription
Gets or sets an account of the resource.
Public propertyEducationLevel
Gets or sets a class of agents, defined in terms of progression through an educational or training context, for which the described resource is intended.
Public propertyExtent
Gets or sets the size or duration of the resource.
Public propertyFormat
Gets or sets the file format, physical medium, or dimensions of the resource.
Public propertyHasFormat
Gets or sets a related resource that is substantially the same as the pre-existing described resource, but in another format.
Public propertyHasPart
Gets or sets a related resource that is included either physically or logically in the described resource.
Public propertyHasVersion
Gets or sets a related resource that is a version, edition, or adaptation of the described resource.
Public propertyIdentifier
Gets or sets an unambiguous reference to the resource within a given context.
Public propertyImageCover
Gets the image cover as an array of bytes.
Public propertyInstructionalMethod
Gets or sets a process, used to engender knowledge, attitudes and skills, that the described resource is designed to support.
Public propertyIsFormatOf
Gets or sets a pre-existing related resource that is substantially the same as the described resource, but in another format.
Public propertyIsPartOf
Gets or sets a related resource in which the described resource is physically or logically included.
Public propertyIsReferencedBy
Gets or sets a related resource that references, cites, or otherwise points to the described resource.
Public propertyIsReplacedBy
Gets or sets a related resource that supplants, displaces, or supersedes the described resource.
Public propertyIsRequiredBy
Gets or sets a related resource that requires the described resource to support its function, delivery, or coherence.
Public propertyIssued
Gets or sets the date of formal issuance of the resource.
Public propertyIsVersionOf
Gets or sets a related resource of which the described resource is a version, edition, or adaptation.
Public propertyItem
Gets the MetadataProperty with the specified name.
(Inherited from MetadataPackage.)
Public propertyKeys
Gets a collection of the metadata property names.
(Inherited from MetadataPackage.)
Public propertyKnowPropertyDescriptors Obsolete.
Gets a collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine.
(Inherited from MetadataPackage.)
Public propertyLanguage
Gets or sets the language of the resource.
Public propertyLicense
Gets or sets a legal document giving official permission to do something with the resource.
Public propertyMediator
Gets or sets an entity that mediates access to the resource.
Public propertyMedium
Gets or sets the material or physical carrier of the resource.
Public propertyMetadataType
Gets the metadata type.
(Inherited from MetadataPackage.)
Public propertyModified
Gets or sets the date on which the resource was changed.
Public propertyPropertyDescriptors
Gets a collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine.
(Inherited from MetadataPackage.)
Public propertyProvenance
Gets or sets a statement of any changes in ownership and custody of the resource since its creation that are significant for its authenticity, integrity, and interpretation.
Public propertyPublisher
Gets or sets an entity responsible for making the resource available.
Public propertyReferences
Gets or sets a related resource that is referenced, cited, or otherwise pointed to by the described resource.
Public propertyRelation
Gets or sets a related resource.
Public propertyReplaces
Gets or sets a related resource that is supplanted, displaced, or superseded by the described resource.
Public propertyRequires
Gets or sets a related resource that is required by the described resource to support its function, delivery, or coherence.
Public propertyRights
Gets or sets the information about rights held in and over the resource.
Public propertyRightsHolder
Gets or sets a person or organization owning or managing rights over the resource.
Public propertySource
Gets or sets a related resource from which the described resource is derived.
Public propertySpatial
Gets or sets the spatial characteristics of the resource.
Public propertySubject
Gets or sets a topic of the resource.
Public propertyTableOfContents
Gets or sets a list of subunits of the resource.
Public propertyTemporal
Gets or sets the temporal characteristics of the resource.
Public propertyTitle
Gets or sets a name given to the resource.
Public propertyType
Gets or sets the nature or genre of the resource.
Public propertyUniqueIdentifier
Gets the package unique identifier.
Public propertyValid
Gets or sets the date (often a range) of validity of a resource.
Public propertyVersion
Gets the EPUB version.
Methods
  NameDescription
Public methodAddProperties
Adds known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well.
(Inherited from MetadataPackage.)
Public methodContains
Determines whether the package contains a metadata property with the specified name.
(Inherited from MetadataPackage.)
Public methodEquals (Inherited from Object.)
Public methodFindProperties
Finds the metadata properties satisfying the specified predicate. The search is recursive so it affects all nested packages as well.
(Inherited from MetadataPackage.)
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
(Inherited from MetadataPackage.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodRemoveProperties
Removes metadata properties satisfying the specified predicate.
(Inherited from MetadataPackage.)
Public methodSanitize
Removes writable metadata properties from the package. The operation is recursive so it affects all nested packages as well.
(Inherited from MetadataPackage.)
Public methodSetProperties
Sets known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well. This method is a combination of AddProperties(FuncMetadataProperty, Boolean, PropertyValue) and UpdateProperties(FuncMetadataProperty, Boolean, PropertyValue). If an existing property satisfies the predicate its value is updated. If there is a known property missing in the package that satisfies the predicate it is added to the package.
(Inherited from MetadataPackage.)
Public methodToString (Inherited from Object.)
Public methodUpdateProperties
Updates known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well.
(Inherited from MetadataPackage.)
Remarks
See Also