RiffInfoPackage

RiffInfoPackage class

Stellt das Metadatenpaket dar, das Eigenschaften enthält, die aus dem RIFF-INFO-Chunk extrahiert wurden.

public sealed class RiffInfoPackage : CustomPackage

Eigenschaften

Name Beschreibung
Artist { get; } Ruft den Künstler des ursprünglichen Themas der Datei ab.
Comment { get; } Ruft den Kommentar zur Datei oder den Betreff der Datei ab.
Copyright { get; } Ruft die Copyright-Informationen für die Datei ab.
Count { get; } Ruft die Anzahl der Metadateneigenschaften ab.
CreationDate { get; } Ruft das Datum ab, an dem der Betreff der Datei erstellt wurde.
Engineer { get; } Ruft den Namen des Ingenieurs ab, der an der Datei gearbeitet hat.
Genre { get; } Ruft das Genre des Originalwerks ab.
Item { get; } Ruft die abMetadataProperty mit dem angegebenen Namen.
Keys { get; } Ruft eine Sammlung der Metadaten-Eigenschaftsnamen ab.
Keywords { get; } Ruft die Schlüsselwörter ab, die sich auf die Datei oder das Thema der Datei beziehen.
MetadataType { get; } Ruft den Metadatentyp ab.
Name { get; } Ruft den Titel des Betreffs der Datei ab.
PropertyDescriptors { get; } Ruft eine Sammlung von Deskriptoren ab, die Informationen zu Eigenschaften enthalten, auf die über die Suchmaschine GroupDocs.Metadata zugegriffen werden kann.
Software { get; } Ruft den Namen des Softwarepakets ab, das zum Erstellen der Datei verwendet wurde.
Source { get; } Ruft den Namen der Person oder Organisation ab, die den ursprünglichen Betreff der Datei bereitgestellt hat.
Subject { get; } Ruft eine Beschreibung des Dateiinhalts ab, z. B. „Luftaufnahme von Seattle.“
Technician { get; } Ruft den Techniker ab, der die betreffende Datei digitalisiert hat.

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.

Siehe auch