EpubPackage

EpubPackage class

Stellt Metadaten in einem EPUB-E-Book dar.

public sealed class EpubPackage : CustomPackage

Eigenschaften

Name Beschreibung
Abstract { get; set; } Ruft eine Zusammenfassung der Ressource ab oder legt sie fest.
AccessRights { get; set; } Ruft die Informationen darüber ab, wer auf die Ressource zugreift, oder legt sie fest, oder eine Angabe zu ihrem Sicherheitsstatus.
AccrualMethod { get; set; } Ruft die Methode ab oder legt sie fest, mit der Elemente zu einer Sammlung hinzugefügt werden.
AccrualPeriodicity { get; set; } Ruft ab oder legt die Häufigkeit fest, mit der Elemente zu einer Sammlung hinzugefügt werden.
AccrualPolicy { get; set; } Ruft die Richtlinie für das Hinzufügen von Elementen zu einer Sammlung ab oder legt sie fest.
Alternative { get; set; } Ruft einen alternativen Namen für die Ressource ab oder legt ihn fest.
Audience { get; set; } Ruft eine Agentenklasse ab oder legt sie fest, für die die Ressource bestimmt oder nützlich ist.
Available { get; set; } Ruft das Datum ab oder legt es fest, an dem die Ressource verfügbar wurde oder wird.
BibliographicCitation { get; set; } Ruft eine bibliografische Referenz für die Ressource ab oder legt sie fest.
ConformsTo { get; set; } Ruft einen etablierten Standard ab oder legt ihn fest, dem die beschriebene Ressource entspricht.
Contributor { get; set; } Ruft eine Entität ab oder legt sie fest, die für Beiträge zur Ressource verantwortlich ist.
Count { get; } Ruft die Anzahl der Metadateneigenschaften ab.
Coverage { get; set; } Ruft das räumliche oder zeitliche Thema der Ressource, die räumliche Anwendbarkeit der Ressource oder die Gerichtsbarkeit, unter der die Ressource relevant ist, ab oder legt sie fest.
Created { get; set; } Ruft das Erstellungsdatum der Ressource ab oder legt es fest.
Creator { get; set; } Ruft eine Entität ab oder legt sie fest, die für die Erstellung der Ressource verantwortlich ist.
Date { get; set; } Ruft einen Punkt oder Zeitraum ab, der einem Ereignis im Lebenszyklus der Ressource zugeordnet ist, oder legt diesen fest.
DateAccepted { get; set; } Ruft das Annahmedatum der Ressource ab oder legt es fest.
DateCopyrighted { get; set; } Ruft das Copyright-Datum der Ressource ab oder legt es fest.
DateSubmitted { get; set; } Ruft das Einreichungsdatum der Ressource ab oder legt es fest.
Description { get; set; } Ruft ein Konto der Ressource ab oder legt es fest.
EducationLevel { get; set; } Ruft eine Klasse von Agenten ab oder legt sie fest, die in Bezug auf den Fortschritt in einem Bildungs- oder Schulungskontext definiert ist, für die die beschriebene Ressource vorgesehen ist.
Extent { get; set; } Ruft die Größe oder Dauer der Ressource ab oder legt sie fest.
Format { get; set; } Ruft das Dateiformat, das physische Medium oder die Abmessungen der Ressource ab oder legt sie fest.
HasFormat { get; set; } Ruft eine zugehörige Ressource ab oder legt sie fest, die im Wesentlichen mit der bereits vorhandenen beschriebenen Ressource identisch ist, jedoch in einem anderen Format.
HasPart { get; set; } Ruft eine zugehörige Ressource ab oder legt sie fest, die entweder physisch oder logisch in der beschriebenen Ressource enthalten ist.
HasVersion { get; set; } Ruft eine verwandte Ressource ab oder legt sie fest, die eine Version, Edition oder Anpassung der beschriebenen Ressource ist.
Identifier { get; set; } Ruft einen eindeutigen Verweis auf die Ressource innerhalb eines bestimmten Kontexts ab oder legt ihn fest.
ImageCover { get; } Ruft das Bildcover als Byte-Array ab.
InstructionalMethod { get; set; } Ruft einen Prozess ab oder legt ihn fest, der verwendet wird, um Wissen, Einstellungen und Fähigkeiten zu erzeugen, die die beschriebene Ressource unterstützen soll.
IsFormatOf { get; set; } Ruft eine bereits vorhandene verwandte Ressource ab oder legt sie fest, die im Wesentlichen mit der beschriebenen Ressource identisch ist, jedoch in einem anderen Format.
IsPartOf { get; set; } Ruft eine zugehörige Ressource ab oder legt sie fest, in der die beschriebene Ressource physisch oder logisch enthalten ist.
IsReferencedBy { get; set; } Ruft eine verwandte Ressource ab oder legt sie fest, die auf die beschriebene Ressource verweist, sie zitiert oder anderweitig darauf verweist.
IsReplacedBy { get; set; } Ruft eine zugehörige Ressource ab oder legt diese fest, die die beschriebene Ressource ersetzt, ersetzt oder ersetzt.
IsRequiredBy { get; set; } Ruft eine verwandte Ressource ab oder legt sie fest, die die beschriebene Ressource benötigt, um ihre Funktion, Bereitstellung oder Kohärenz zu unterstützen.
Issued { get; set; } Ruft das Datum der formellen Ausstellung der Ressource ab oder legt es fest.
IsVersionOf { get; set; } Ruft eine verwandte Ressource ab oder legt sie fest, von der die beschriebene Ressource eine Version, Edition oder Anpassung ist.
Item { get; } Ruft die abMetadataProperty mit dem angegebenen Namen.
Keys { get; } Ruft eine Sammlung der Metadaten-Eigenschaftsnamen ab.
Language { get; set; } Ruft die Sprache der Ressource ab oder legt sie fest.
License { get; set; } Ruft ein Rechtsdokument ab oder legt es fest, das die offizielle Erlaubnis erteilt, etwas mit der Ressource zu tun.
Mediator { get; set; } Ruft eine Entität ab oder legt sie fest, die den Zugriff auf die Ressource vermittelt.
Medium { get; set; } Ruft das Material oder den physischen Träger der Ressource ab oder legt es fest.
MetadataType { get; } Ruft den Metadatentyp ab.
Modified { get; set; } Ruft das Datum ab, an dem die Ressource geändert wurde, oder legt es fest.
PropertyDescriptors { get; } Ruft eine Sammlung von Deskriptoren ab, die Informationen zu Eigenschaften enthalten, auf die über die Suchmaschine GroupDocs.Metadata zugegriffen werden kann.
Provenance { get; set; } Ruft eine Erklärung zu allen Änderungen im Besitz und der Verwahrung der Ressource seit ihrer Erstellung ab oder legt sie fest, die für ihre Authentizität, Integrität und Interpretation von Bedeutung sind.
Publisher { get; set; } Ruft eine Entität ab oder legt sie fest, die dafür verantwortlich ist, die Ressource verfügbar zu machen.
References { get; set; } Ruft eine verwandte Ressource ab oder legt sie fest, auf die von der beschriebenen Ressource verwiesen, zitiert oder anderweitig verwiesen wird.
Relation { get; set; } Ruft eine zugehörige Ressource ab oder legt sie fest.
Replaces { get; set; } Ruft eine verwandte Ressource ab oder legt sie fest, die durch die beschriebene Ressource ersetzt, verdrängt oder ersetzt wird.
Requires { get; set; } Ruft eine verwandte Ressource ab oder legt sie fest, die von der beschriebenen Ressource benötigt wird, um ihre Funktion, Bereitstellung oder Kohärenz zu unterstützen.
Rights { get; set; } Ruft die Informationen zu den Rechten ab, die in und über die Ressource gehalten werden, oder legt sie fest.
RightsHolder { get; set; } Ruft eine Person oder Organisation ab oder legt sie fest, die Rechte an der Ressource besitzt oder verwaltet.
Source { get; set; } Ruft eine zugehörige Ressource ab oder legt sie fest, von der die beschriebene Ressource abgeleitet ist.
Spatial { get; set; } Ruft die räumlichen Merkmale der Ressource ab oder legt sie fest.
Subject { get; set; } Ruft ein Thema der Ressource ab oder legt es fest.
TableOfContents { get; set; } Ruft eine Liste von Untereinheiten der Ressource ab oder legt sie fest.
Temporal { get; set; } Ruft die zeitlichen Merkmale der Ressource ab oder legt sie fest.
Title { get; set; } Ruft einen der Ressource gegebenen Namen ab oder legt ihn fest.
Type { get; set; } Ruft die Art oder das Genre der Ressource ab oder legt sie fest.
UniqueIdentifier { get; } Ruft die eindeutige Paketkennung ab.
Valid { get; set; } Ruft das Datum (häufig ein Bereich) der Gültigkeit einer Ressource ab oder legt es fest.
Version { get; } Ruft die EPUB-Version ab.

Methoden

Name Beschreibung
AddProperties(Func<MetadataProperty, bool>, PropertyValue) Fügt bekannte Metadateneigenschaften hinzu, die das angegebene Prädikat erfüllen. Die Operation ist rekursiv, sodass sie sich auch auf alle verschachtelten Pakete auswirkt.
Contains(string) Bestimmt, ob das Paket eine Metadateneigenschaft mit dem angegebenen Namen enthält.
virtual FindProperties(Func<MetadataProperty, bool>) Findet die Metadateneigenschaften, die das angegebene Prädikat erfüllen. Die Suche ist rekursiv, sodass sie auch alle verschachtelten Pakete betrifft.
GetEnumerator() Gibt einen Enumerator zurück, der die Sammlung durchläuft.
virtual RemoveProperties(Func<MetadataProperty, bool>) Entfernt Metadateneigenschaften, die das angegebene Prädikat erfüllen.
virtual Sanitize() Entfernt beschreibbare Metadateneigenschaften aus dem Paket. Der Vorgang ist rekursiv, sodass er sich auch auf alle verschachtelten Pakete auswirkt.
SetProperties(Func<MetadataProperty, bool>, PropertyValue) Legt bekannte Metadateneigenschaften fest, die das angegebene Prädikat erfüllen. Die Operation ist rekursiv, sodass sie sich auch auf alle verschachtelten Pakete auswirkt. Diese Methode ist eine Kombination ausAddProperties UndUpdateProperties Wenn eine vorhandene Eigenschaft das Prädikat erfüllt, wird ihr Wert aktualisiert. Wenn im Paket eine bekannte Eigenschaft fehlt, die das Prädikat erfüllt, wird sie dem Paket hinzugefügt.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) Aktualisiert bekannte Metadateneigenschaften, die das angegebene Prädikat erfüllen. Die Operation ist rekursiv, sodass sie sich auch auf alle verschachtelten Pakete auswirkt.

Bemerkungen

Erfahren Sie mehr

Siehe auch