EpubPackage

EpubPackage class

Représente les métadonnées d’un livre électronique EPUB.

public sealed class EpubPackage : CustomPackage

Propriétés

Nom La description
Abstract { get; set; } Obtient ou définit un résumé de la ressource.
AccessRights { get; set; } Obtient ou définit les informations sur qui accède à la ressource ou une indication de son état de sécurité.
AccrualMethod { get; set; } Obtient ou définit la méthode par laquelle les éléments sont ajoutés à une collection.
AccrualPeriodicity { get; set; } Obtient ou définit la fréquence à laquelle les éléments sont ajoutés à une collection.
AccrualPolicy { get; set; } Obtient ou définit la stratégie régissant l’ajout d’éléments à une collection.
Alternative { get; set; } Obtient ou définit un autre nom pour la ressource.
Audience { get; set; } Obtient ou définit une classe d’agents pour lesquels la ressource est destinée ou utile.
Available { get; set; } Obtient ou définit la date à laquelle la ressource est devenue ou sera disponible.
BibliographicCitation { get; set; } Obtient ou définit une référence bibliographique pour la ressource.
ConformsTo { get; set; } Obtient ou définit une norme établie à laquelle la ressource décrite se conforme.
Contributor { get; set; } Obtient ou définit une entité responsable des contributions à la ressource.
Count { get; } Obtient le nombre de propriétés de métadonnées.
Coverage { get; set; } Obtient ou définit le sujet spatial ou temporel de la ressource, l’applicabilité spatiale de la ressource ou la juridiction sous laquelle la ressource est pertinente.
Created { get; set; } Obtient ou définit la date de création de la ressource.
Creator { get; set; } Obtient ou définit une entité responsable de la création de la ressource.
Date { get; set; } Obtient ou définit un point ou une période associée à un événement dans le cycle de vie de la ressource.
DateAccepted { get; set; } Obtient ou définit la date d’acceptation de la ressource.
DateCopyrighted { get; set; } Obtient ou définit la date de copyright de la ressource.
DateSubmitted { get; set; } Obtient ou définit la date de soumission de la ressource.
Description { get; set; } Obtient ou définit un compte de la ressource.
EducationLevel { get; set; } Obtient ou définit une classe d’agents, définie en termes de progression dans un contexte d’enseignement ou de formation, pour laquelle la ressource décrite est destinée.
Extent { get; set; } Obtient ou définit la taille ou la durée de la ressource.
Format { get; set; } Obtient ou définit le format de fichier, le support physique ou les dimensions de la ressource.
HasFormat { get; set; } Obtient ou définit une ressource associée qui est sensiblement la même que la ressource décrite préexistante, mais dans un autre format.
HasPart { get; set; } Obtient ou définit une ressource associée qui est incluse physiquement ou logiquement dans la ressource décrite.
HasVersion { get; set; } Obtient ou définit une ressource associée qui est une version, une édition ou une adaptation de la ressource décrite.
Identifier { get; set; } Obtient ou définit une référence non ambiguë à la ressource dans un contexte donné.
ImageCover { get; } Obtient la couverture de l’image sous la forme d’un tableau d’octets.
InstructionalMethod { get; set; } Obtient ou définit un processus, utilisé pour engendrer des connaissances, des attitudes et des compétences, que la ressource décrite est conçue pour prendre en charge.
IsFormatOf { get; set; } Obtient ou définit une ressource connexe préexistante qui est sensiblement la même que la ressource décrite, mais dans un autre format.
IsPartOf { get; set; } Obtient ou définit une ressource associée dans laquelle la ressource décrite est physiquement ou logiquement incluse.
IsReferencedBy { get; set; } Obtient ou définit une ressource associée qui référence, cite ou pointe vers la ressource décrite.
IsReplacedBy { get; set; } Obtient ou définit une ressource associée qui supplante, déplace ou remplace la ressource décrite.
IsRequiredBy { get; set; } Obtient ou définit une ressource associée qui nécessite la ressource décrite pour prendre en charge sa fonction, sa livraison ou sa cohérence.
Issued { get; set; } Obtient ou définit la date d’émission officielle de la ressource.
IsVersionOf { get; set; } Obtient ou définit une ressource associée dont la ressource décrite est une version, une édition ou une adaptation.
Item { get; } Obtient leMetadataProperty avec le nom spécifié.
Keys { get; } Obtient une collection des noms de propriétés de métadonnées.
Language { get; set; } Obtient ou définit la langue de la ressource.
License { get; set; } Obtient ou définit un document légal donnant l’autorisation officielle de faire quelque chose avec la ressource.
Mediator { get; set; } Obtient ou définit une entité qui négocie l’accès à la ressource.
Medium { get; set; } Obtient ou définit le support matériel ou physique de la ressource.
MetadataType { get; } Obtient le type de métadonnées.
Modified { get; set; } Obtient ou définit la date à laquelle la ressource a été modifiée.
PropertyDescriptors { get; } Obtient une collection de descripteurs contenant des informations sur les propriétés accessibles via le moteur de recherche GroupDocs.Metadata.
Provenance { get; set; } Obtient ou définit une déclaration de tout changement de propriété et de garde de la ressource depuis sa création qui est significatif pour son authenticité, son intégrité et son interprétation.
Publisher { get; set; } Obtient ou définit une entité responsable de la mise à disposition de la ressource.
References { get; set; } Obtient ou définit une ressource associée qui est référencée, citée ou autrement pointée par la ressource décrite.
Relation { get; set; } Obtient ou définit une ressource associée.
Replaces { get; set; } Obtient ou définit une ressource associée qui est supplantée, déplacée ou remplacée par la ressource décrite.
Requires { get; set; } Obtient ou définit une ressource connexe requise par la ressource décrite pour prendre en charge sa fonction, sa livraison ou sa cohérence.
Rights { get; set; } Obtient ou définit les informations sur les droits détenus dans et sur la ressource.
RightsHolder { get; set; } Obtient ou définit une personne ou une organisation possédant ou gérant des droits sur la ressource.
Source { get; set; } Obtient ou définit une ressource associée à partir de laquelle la ressource décrite est dérivée.
Spatial { get; set; } Obtient ou définit les caractéristiques spatiales de la ressource.
Subject { get; set; } Obtient ou définit un sujet de la ressource.
TableOfContents { get; set; } Obtient ou définit une liste de sous-unités de la ressource.
Temporal { get; set; } Obtient ou définit les caractéristiques temporelles de la ressource.
Title { get; set; } Obtient ou définit un nom donné à la ressource.
Type { get; set; } Obtient ou définit la nature ou le genre de la ressource.
UniqueIdentifier { get; } Obtient l’identifiant unique du package.
Valid { get; set; } Obtient ou définit la date (souvent une plage) de validité d’une ressource.
Version { get; } Obtient la version EPUB.

Méthodes

Nom La description
AddProperties(Func<MetadataProperty, bool>, PropertyValue) Ajoute des propriétés de métadonnées connues satisfaisant le prédicat spécifié. L’opération est récursive, elle affecte donc également tous les packages imbriqués.
Contains(string) Détermine si le package contient une propriété de métadonnées avec le nom spécifié.
virtual FindProperties(Func<MetadataProperty, bool>) Trouve les propriétés de métadonnées satisfaisant le prédicat spécifié. La recherche est récursive, elle affecte donc également tous les packages imbriqués.
GetEnumerator() Renvoie un énumérateur qui parcourt la collection.
virtual RemoveProperties(Func<MetadataProperty, bool>) Supprime les propriétés de métadonnées satisfaisant le prédicat spécifié.
virtual Sanitize() Supprime les propriétés de métadonnées inscriptibles du package. L’opération est récursive, elle affecte donc également tous les packages imbriqués.
SetProperties(Func<MetadataProperty, bool>, PropertyValue) Définit les propriétés de métadonnées connues satisfaisant le prédicat spécifié. L’opération est récursive et affecte donc également tous les packages imbriqués. Cette méthode est une combinaison deAddProperties etUpdateProperties Si une propriété existante satisfait le prédicat, sa valeur est mise à jour. S’il manque une propriété connue dans le package qui satisfait le prédicat, elle est ajoutée au package.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) Met à jour les propriétés de métadonnées connues satisfaisant le prédicat spécifié. L’opération est récursive et affecte donc également tous les packages imbriqués.

Remarques

Apprendre encore plus

Voir également