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) | 更新满足指定谓词的已知元数据属性。 该操作是递归的,因此它也会影响所有嵌套包。 |
评论
了解更多
也可以看看
- class CustomPackage
- 命名空间 GroupDocs.Metadata.Formats.Ebook
- 部件 GroupDocs.Metadata