Class XmpMetadata

XmpMetadata class

Proporciona acceso al flujo de metadatos XMP.

public sealed class XmpMetadata : IDictionary<string, XmpValue>

Propiedades

NombreDescripción
Count { get; }Obtiene el conteo de elementos en la colección.
IsFixedSize { get; }Comprueba si la colección tiene un tamaño fijo.
IsReadOnly { get; }Comprueba si la colección es de solo lectura.
IsSynchronized { get; }Comprueba si la colección está sincronizada.
Item { get; set; }Obtiene o establece datos de metadatos.
Keys { get; }Obtiene la colección de claves de metadatos.
NamespaceManager { get; }Obtiene el administrador de espacio de nombres.
SyncRoot { get; }Obtiene el objeto de sincronización de la colección.
Values { get; }Obtiene valores en los metadatos.

Métodos

NombreDescripción
Add(KeyValuePair<string, XmpValue>)Agrega par con clave y valor en el diccionario.
Add(string, object)Agrega valor a los metadatos.
Add(string, XmpValue)Agrega valor a los metadatos.
AddArrayItem(string, XmpValue)Agrega valor a una matriz. El valor se agregará al final de la matriz.
AddArrayItem(string, int, XmpValue)Agrega valor a una matriz según el índice especificado.
AddNamedValue(string, string, XmpValue)Agrega un valor con nombre en una estructura.
Clear()Borra los metadatos.
Contains(KeyValuePair<string, XmpValue>)Comprueba si el par clave-valor especificado está contenido en el diccionario.
Contains(string)Comprueba si la clave está contenida en los metadatos.
ContainsKey(string)Determina si este diccionario contiene la clave especificada.
CopyTo(KeyValuePair<string, XmpValue>[], int)Copia elementos de la colección en array.
GetEnumerator()Devuelve el enumerador de diccionario.
GetNamespaceUriByPrefix(string)Devuelve el URI del espacio de nombres por prefijo.
GetPrefixByNamespaceUri(string)Devuelve el prefijo por URI de espacio de nombres.
RegisterNamespaceUri(string, string)URI de espacio de nombres de registros.
RegisterNamespaceUri(string, string, string)URI de espacio de nombres de registros.
Remove(KeyValuePair<string, XmpValue>)Elimina el par clave/valor de la colección.
Remove(string)Elimina la entrada de los metadatos.
SetArrayItem(string, int, XmpValue)Establece el valor en una matriz. El valor anterior será reemplazado por uno nuevo.
SetNamedValue(string, string, XmpValue)Establece el valor con nombre en una estructura. El valor con nombre anterior, si ya existe, será reemplazado por uno nuevo.
TryGetValue(string, out XmpValue)Intenta encontrar la clave en el diccionario y recupera el valor si lo encuentra.

Ver también