EpubPackage

EpubPackage class

Представляет метаданные в электронной книге EPUB.

public sealed class EpubPackage : CustomPackage

Характеристики

Имя Описание
Abstract { get; set; } Получает или задает сводку ресурса.
AccessRights { get; set; } Получает или задает информацию о том, кто имеет доступ к ресурсу, или указание на его статус безопасности.
AccrualMethod { get; set; } Получает или задает метод добавления элементов в коллекцию.
AccrualPeriodicity { get; set; } Получает или задает частоту добавления элементов в коллекцию.
AccrualPolicy { get; set; } Получает или задает политику добавления элементов в коллекцию.
Alternative { get; set; } Получает или задает альтернативное имя ресурса.
Audience { get; set; } Получает или задает класс агентов, для которых предназначен или полезен ресурс.
Available { get; set; } Получает или задает дату, когда ресурс стал или станет доступным.
BibliographicCitation { get; set; } Получает или задает библиографическую ссылку на ресурс.
ConformsTo { get; set; } Получает или задает установленный стандарт, которому соответствует описываемый ресурс.
Contributor { get; set; } Получает или задает объект, ответственный за внесение вклада в ресурс.
Count { get; } Получает количество свойств метаданных.
Coverage { get; set; } Получает или задает пространственную или временную тему ресурса, пространственную применимость ресурса или юрисдикцию, к которой относится ресурс.
Created { get; set; } Получает или задает дату создания ресурса.
Creator { get; set; } Получает или задает объект, ответственный за создание ресурса.
Date { get; set; } Получает или задает точку или период времени, связанный с событием в жизненном цикле ресурса.
DateAccepted { get; set; } Получает или задает дату принятия ресурса.
DateCopyrighted { get; set; } Получает или задает дату авторского права на ресурс.
DateSubmitted { get; set; } Получает или задает дату отправки ресурса.
Description { get; set; } Получает или задает учетную запись ресурса.
EducationLevel { get; set; } Получает или задает класс агентов, определенный с точки зрения прохождения через образовательный или обучающий контекст, для которого предназначен описываемый ресурс.
Extent { get; set; } Получает или задает размер или продолжительность ресурса.
Format { get; set; } Получает или задает формат файла, физический носитель или размеры ресурса.
HasFormat { get; set; } Получает или задает связанный ресурс, практически такой же, как ранее существовавший описываемый ресурс, но в другом формате.
HasPart { get; set; } Получает или задает связанный ресурс, который физически или логически включен в описываемый ресурс.
HasVersion { get; set; } Получает или задает связанный ресурс, являющийся версией, выпуском или адаптацией описанного ресурса.
Identifier { get; set; } Получает или задает однозначную ссылку на ресурс в заданном контексте.
ImageCover { get; } Получает обложку изображения в виде массива байтов.
InstructionalMethod { get; set; } Получает или задает процесс, используемый для формирования знаний, отношений и навыков, для поддержки которых предназначен описываемый ресурс.
IsFormatOf { get; set; } Получает или задает ранее существовавший связанный ресурс, который практически такой же, как описанный ресурс, но в другом формате.
IsPartOf { get; set; } Получает или задает связанный ресурс, в который описанный ресурс включен физически или логически.
IsReferencedBy { get; set; } Получает или задает связанный ресурс, который ссылается, цитирует или иным образом указывает на описываемый ресурс.
IsReplacedBy { get; set; } Получает или задает связанный ресурс, который вытесняет, замещает или заменяет описанный ресурс.
IsRequiredBy { get; set; } Получает или задает связанный ресурс, который требует, чтобы описанный ресурс поддерживал свою функцию, доставку или согласованность.
Issued { get; set; } Получает или задает дату официального выпуска ресурса.
IsVersionOf { get; set; } Получает или задает связанный ресурс, версией, выпуском или адаптацией которого является описываемый ресурс.
Item { get; } ПолучаетMetadataProperty с указанным именем.
Keys { get; } Получает коллекцию имен свойств метаданных.
Language { get; set; } Получает или задает язык ресурса.
License { get; set; } Получает или задает юридический документ, дающий официальное разрешение на какие-либо действия с ресурсом.
Mediator { get; set; } Получает или задает сущность, которая обеспечивает доступ к ресурсу.
Medium { get; set; } Получает или задает материальный или физический носитель ресурса.
MetadataType { get; } Получает тип метаданных.
Modified { get; set; } Получает или задает дату изменения ресурса.
PropertyDescriptors { get; } Получает набор дескрипторов, содержащих информацию о свойствах, доступных через поисковую систему GroupDocs.Metadata.
Provenance { get; set; } Получает или задает заявление о любых изменениях прав собственности и хранения ресурса с момента его создания, которые важны для его подлинности, целостности и интерпретации.
Publisher { get; set; } Получает или задает объект, ответственный за предоставление ресурса.
References { get; set; } Получает или задает связанный ресурс, на который ссылается, цитируется или иным образом указывает описываемый ресурс.
Relation { get; set; } Получает или задает связанный ресурс.
Replaces { get; set; } Получает или задает связанный ресурс, который вытесняется, замещается или замещается описанным ресурсом.
Requires { get; set; } Получает или задает связанный ресурс, который требуется описанному ресурсу для поддержки его функции, доставки или согласованности.
Rights { get; set; } Получает или задает информацию о правах на ресурс и в отношении него.
RightsHolder { get; set; } Получает или задает лицо или организацию, владеющую или управляющую правами на ресурс.
Source { get; set; } Получает или задает связанный ресурс, из которого получен описываемый ресурс.
Spatial { get; set; } Получает или задает пространственные характеристики ресурса.
Subject { get; set; } Получает или задает тему ресурса.
TableOfContents { get; set; } Получает или задает список подразделений ресурса.
Temporal { get; set; } Получает или задает временные характеристики ресурса.
Title { get; set; } Получает или задает имя, присвоенное ресурсу.
Type { get; set; } Получает или задает характер или жанр ресурса.
UniqueIdentifier { get; } Получает уникальный идентификатор пакета.
Valid { get; set; } Получает или задает дату (часто диапазон) срока действия ресурса.
Version { get; } Получает версию EPUB.

Методы

Имя Описание
AddProperties(Func<MetadataProperty, bool>, PropertyValue) Добавляет известные свойства метаданных, удовлетворяющие указанному предикату. Операция является рекурсивной, поэтому она также влияет на все вложенные пакеты.
Contains(string) Определяет, содержит ли пакет свойство метаданных с указанным именем.
virtual FindProperties(Func<MetadataProperty, bool>) Находит свойства метаданных, удовлетворяющие указанному предикату. Поиск является рекурсивным, поэтому он затрагивает также все вложенные пакеты.
GetEnumerator() Возвращает перечислитель, который выполняет итерацию по коллекции.
virtual RemoveProperties(Func<MetadataProperty, bool>) Удаляет свойства метаданных, удовлетворяющие указанному предикату.
virtual Sanitize() Удаляет доступные для записи свойства метаданных из пакета. Операция является рекурсивной, поэтому она также влияет на все вложенные пакеты.
SetProperties(Func<MetadataProperty, bool>, PropertyValue) Устанавливает известные свойства метаданных, удовлетворяющие указанному предикату. Операция является рекурсивной, поэтому она влияет также на все вложенные пакеты. Этот метод представляет собой комбинациюAddProperties иUpdateProperties Если существующее свойство удовлетворяет предикату, его значение обновляется. Если в пакете отсутствует известное свойство, удовлетворяющее предикату, оно добавляется в пакет.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) Обновляет известные свойства метаданных, удовлетворяющие указанному предикату. Операция является рекурсивной, поэтому она также влияет на все вложенные пакеты.

Примечания

Узнать больше

Смотрите также