Class XmpMetadata

XmpMetadata class

Fournit un accès au flux de métadonnées XMP.

public sealed class XmpMetadata : IDictionary<string, XmpValue>

Propriétés

NomLa description
Count { get; }Obtient le nombre d’éléments dans la collection.
IsFixedSize { get; }Vérifie si la collection a une taille fixe.
IsReadOnly { get; }Vérifie si la collection est en lecture seule.
IsSynchronized { get; }Vérifie si la collecte est synchronisée.
Item { get; set; }Obtient ou définit des données à partir de métadonnées.
Keys { get; }Obtient la collection de clés de métadonnées.
NamespaceManager { get; }Obtient le gestionnaire d’espace de noms.
SyncRoot { get; }Obtient l’objet de synchronisation de collection.
Values { get; }Récupère les valeurs dans les métadonnées.

Méthodes

NomLa description
Add(KeyValuePair<string, XmpValue>)Ajoute une paire avec clé et valeur dans le dictionnaire.
Add(string, object)Ajoute de la valeur aux métadonnées.
Add(string, XmpValue)Ajoute de la valeur aux métadonnées.
AddArrayItem(string, XmpValue)Ajoute une valeur dans un tableau. La valeur sera ajoutée à la fin du tableau.
AddArrayItem(string, int, XmpValue)Ajoute une valeur dans un tableau par l’index spécifié.
AddNamedValue(string, string, XmpValue)Ajoute une valeur nommée dans une structure.
Clear()Efface les métadonnées.
Contains(KeyValuePair<string, XmpValue>)Vérifie si la paire clé-valeur spécifiée est contenue dans le dictionnaire.
Contains(string)Vérifie si la clé est contenue dans les métadonnées.
ContainsKey(string)Détermine si ce dictionnaire contient la clé spécifiée.
CopyTo(KeyValuePair<string, XmpValue>[], int)Copie les éléments de la collection dans le tableau.
GetEnumerator()Renvoie l’énumérateur du dictionnaire.
GetNamespaceUriByPrefix(string)Renvoie l’URI de l’espace de noms par préfixe.
GetPrefixByNamespaceUri(string)Renvoie le préfixe par URI d’espace de noms.
RegisterNamespaceUri(string, string)Enregistre l’URI de l’espace de noms.
RegisterNamespaceUri(string, string, string)Enregistre l’URI de l’espace de noms.
Remove(KeyValuePair<string, XmpValue>)Supprime la paire clé/valeur de la collection.
Remove(string)Supprime l’entrée des métadonnées.
SetArrayItem(string, int, XmpValue)Définit la valeur dans un tableau. La valeur précédente sera remplacée par la nouvelle.
SetNamedValue(string, string, XmpValue)Définit la valeur nommée dans une structure. La valeur nommée précédente, si elle existe déjà, sera remplacée par la nouvelle.
TryGetValue(string, out XmpValue)Essaie de trouver la clé dans le dictionnaire et récupère la valeur si elle est trouvée.

Voir également