Class XmpMetadata

XmpMetadata class

Bietet Zugriff auf den XMP-Metadatenstrom.

public sealed class XmpMetadata : IDictionary<string, XmpValue>

Eigenschaften

NameBeschreibung
Count { get; }Ruft die Anzahl der Elemente in der Sammlung ab.
IsFixedSize { get; }Überprüft, ob die Sammlung eine feste Größe hat.
IsReadOnly { get; }Überprüft, ob die Sammlung schreibgeschützt ist.
IsSynchronized { get; }Überprüft, ob die Sammlung synchronisiert ist.
Item { get; set; }Ruft Daten aus Metadaten ab oder legt sie fest.
Keys { get; }Ruft Sammlung von Metadatenschlüsseln ab.
NamespaceManager { get; }Ruft Namespace-Manager ab.
SyncRoot { get; }Ruft das Sammlungssynchronisierungsobjekt ab.
Values { get; }Ruft Werte in den Metadaten ab.

Methoden

NameBeschreibung
Add(KeyValuePair<string, XmpValue>)Fügt ein Paar mit Schlüssel und Wert in das Wörterbuch ein.
Add(string, object)Fügt Metadaten Wert hinzu.
Add(string, XmpValue)Fügt Metadaten Wert hinzu.
AddArrayItem(string, XmpValue)Fügt einen Wert in ein Array hinzu. Der Wert wird am Ende des Arrays hinzugefügt.
AddArrayItem(string, int, XmpValue)Fügt einen Wert in ein Array um den angegebenen Index hinzu.
AddNamedValue(string, string, XmpValue)Fügt einen benannten Wert in eine Struktur ein.
Clear()Löscht Metadaten.
Contains(KeyValuePair<string, XmpValue>)Prüft, ob das angegebene Schlüssel-Wert-Paar im Wörterbuch enthalten ist.
Contains(string)Überprüft, ob der Schlüssel in den Metadaten enthalten ist.
ContainsKey(string)Ermittelt, ob dieses Wörterbuch den angegebenen Schlüssel enthält.
CopyTo(KeyValuePair<string, XmpValue>[], int)Kopiert Elemente der Sammlung in ein Array.
GetEnumerator()Gibt den Wörterbuch-Enumerator zurück.
GetNamespaceUriByPrefix(string)Gibt Namespace-URI nach Präfix zurück.
GetPrefixByNamespaceUri(string)Gibt Präfix nach Namespace-URI zurück.
RegisterNamespaceUri(string, string)Registriert Namespace-URI.
RegisterNamespaceUri(string, string, string)Registriert Namespace-URI.
Remove(KeyValuePair<string, XmpValue>)Entfernt Schlüssel/Wert-Paare aus der Sammlung.
Remove(string)Entfernt Eintrag aus Metadaten.
SetArrayItem(string, int, XmpValue)Legt den Wert in einem Array fest. Der vorherige Wert wird durch den neuen ersetzt.
SetNamedValue(string, string, XmpValue)Setzt einen benannten Wert in eine Struktur. Der vorherige benannte Wert wird, falls bereits vorhanden, durch einen neuen ersetzt.
TryGetValue(string, out XmpValue)Versucht, den Schlüssel im Wörterbuch zu finden, und ruft den Wert ab, falls gefunden.

Siehe auch