Class XmpMetadata

XmpMetadata class

Fornisce l’accesso al flusso di metadati XMP.

public sealed class XmpMetadata : IDictionary<string, XmpValue>

Proprietà

NomeDescrizione
Count { get; }Ottiene il conteggio degli elementi nella raccolta.
IsFixedSize { get; }Controlla se la raccolta ha dimensioni fisse.
IsReadOnly { get; }Verifica se la raccolta è di sola lettura.
IsSynchronized { get; }Controlla se la raccolta è sincronizzata.
Item { get; set; }Ottiene o imposta i dati dai metadati.
Keys { get; }Ottiene la raccolta di chiavi di metadati.
NamespaceManager { get; }Ottiene il gestore dello spazio dei nomi.
SyncRoot { get; }Ottiene l’oggetto di sincronizzazione della raccolta.
Values { get; }Ottiene i valori nei metadati.

Metodi

NomeDescrizione
Add(KeyValuePair<string, XmpValue>)Aggiunge coppia con chiave e valore nel dizionario.
Add(string, object)Aggiunge valore ai metadati.
Add(string, XmpValue)Aggiunge valore ai metadati.
AddArrayItem(string, XmpValue)Aggiunge valore in un array. Il valore verrà aggiunto alla fine dell’array.
AddArrayItem(string, int, XmpValue)Aggiunge valore a un array in base all’indice specificato.
AddNamedValue(string, string, XmpValue)Aggiunge un valore denominato in una struttura.
Clear()Cancella i metadati.
Contains(KeyValuePair<string, XmpValue>)Controlla se la coppia chiave-valore specificata è contenuta nel dizionario.
Contains(string)Controlla se la chiave è contenuta nei metadati.
ContainsKey(string)Determina se questo dizionario contiene la chiave specificata.
CopyTo(KeyValuePair<string, XmpValue>[], int)Copia gli elementi della raccolta in un array.
GetEnumerator()Restituisce l’enumeratore del dizionario.
GetNamespaceUriByPrefix(string)Restituisce l’URI dello spazio dei nomi per prefisso.
GetPrefixByNamespaceUri(string)Restituisce il prefisso per URI dello spazio dei nomi.
RegisterNamespaceUri(string, string)Registra l’URI dello spazio dei nomi.
RegisterNamespaceUri(string, string, string)Registra l’URI dello spazio dei nomi.
Remove(KeyValuePair<string, XmpValue>)Rimuove la coppia chiave/valore dalla raccolta.
Remove(string)Rimuove la voce dai metadati.
SetArrayItem(string, int, XmpValue)Imposta il valore in un array. Il valore precedente verrà sostituito con uno nuovo.
SetNamedValue(string, string, XmpValue)Imposta il valore denominato in una struttura. Il valore con nome precedente, se già esistente, verrà sostituito con uno nuovo.
TryGetValue(string, out XmpValue)Cerca di trovare la chiave nel dizionario e recupera il valore se trovato.

Guarda anche