XmpPackage

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.imaging.xmp.IXmlValue, com.aspose.ms.System.Collections.Generic.IGenericEnumerable

public class XmpPackage implements IXmlValue, System.Collections.Generic.IGenericEnumerable<System.Collections.Generic.KeyValuePair<String,Object>>

Representa la abstracción base para el paquete XMP.

Constructores

ConstructorDescripción
XmpPackage(String prefix, String namespaceUri)Inicializa una nueva instancia de la clase XmpPackage.

Métodos

MétodoDescripción
getXmlNamespace()Obtiene el espacio de nombres XML.
getPrefix()Obtiene el prefijo.
getNamespaceUri()Obtiene el URI del espacio de nombres.
getKeys()Obtiene las claves en el paquete XMP.
getCount()Obtiene el recuento de claves XMP.
containsKey(String key)Determina si esta colección contiene la clave especificada.
get_Item(String key)Obtiene o establece el Object con la clave especificada.
set_Item(String key, Object value)Establece el Object con la clave especificada.
addValue(String key, String value)Agrega el valor a la clave especificada.
addValue(String key, Object value)Agrega el valor a la clave especificada.
tryGetValue(String key, Object[] value)Obtiene el valor por la key.
remove(String key)Elimina el valor con la clave especificada.
clear()Limpia esta instancia.
setValue(String key, IXmlValue value)Establece el valor.
setValue(String key, IXmpType value)Establece el valor.
setXmpTypeValue(String key, XmpTypeBase value)Establece el valor del tipo XMP.
getXmlValue()Convierte el valor XMP a la representación XML.
iterator()Devuelve un enumerador que recorre la colección.

XmpPackage(String prefix, String namespaceUri)

public XmpPackage(String prefix, String namespaceUri)

Inicializa una nueva instancia de la clase XmpPackage.

Parameters:

ParámetroTipoDescripción
prefixjava.lang.StringEl prefijo.
namespaceUrijava.lang.StringEl URI del espacio de nombres.

getXmlNamespace()

public String getXmlNamespace()

Obtiene el espacio de nombres XML.

Valor: El espacio de nombres XML.

Returns: java.lang.String

getPrefix()

public String getPrefix()

Obtiene el prefijo.

Valor: El prefijo.

Returns: java.lang.String

getNamespaceUri()

public String getNamespaceUri()

Obtiene el URI del espacio de nombres.

Valor: El URI del espacio de nombres.

Returns: java.lang.String

getKeys()

public System.Collections.Generic.Dictionary.KeyCollection<String,Object> getKeys()

Obtiene las claves en el paquete XMP.

Returns: com.aspose.ms.System.Collections.Generic.Dictionary.KeyCollection<java.lang.String,java.lang.Object>

getCount()

public final int getCount()

Obtiene el recuento de claves XMP.

Returns: int - el recuento de claves XMP.

containsKey(String key)

public boolean containsKey(String key)

Determina si esta colección contiene la clave especificada.

Parameters:

ParámetroTipoDescripción
clavejava.lang.StringLa clave a comprobar.

Returns: boolean - true si la colección contiene la clave especificada; de lo contrario, false.

get_Item(String key)

public Object get_Item(String key)

Obtiene o establece el Object con la clave especificada.

Parameters:

ParámetroTipoDescripción
clavejava.lang.StringLa clave que identifica el valor.

Returns: java.lang.Object - Devuelve el Object con la clave especificada.

set_Item(String key, Object value)

public void set_Item(String key, Object value)

Establece el Object con la clave especificada.

Parameters:

ParámetroTipoDescripción
clavejava.lang.StringLa clave que identifica el valor.
valorjava.lang.ObjectEl valor del Object.

addValue(String key, String value)

public void addValue(String key, String value)

Agrega el valor a la clave especificada.

Parameters:

ParámetroTipoDescripción
clavejava.lang.StringLa representación en cadena de la clave que se identifica con el valor añadido.
valorjava.lang.StringEl valor al que agregar.

addValue(String key, Object value)

public void addValue(String key, Object value)

Agrega el valor a la clave especificada.

Parameters:

ParámetroTipoDescripción
clavejava.lang.StringLa representación en cadena de la clave que se identifica con el valor añadido.
valorjava.lang.ObjectEl valor al que agregar.

tryGetValue(String key, Object[] value)

public final boolean tryGetValue(String key, Object[] value)

Obtiene el valor por la key.

Parameters:

ParámetroTipoDescripción
clavejava.lang.StringLa clave del elemento XMP.
valorjava.lang.Object[]El valor XMP.

Returns: boolean - true, si la colección contiene la key; de lo contrario, false.

remove(String key)

public boolean remove(String key)

Elimina el valor con la clave especificada.

Parameters:

ParámetroTipoDescripción
clavejava.lang.StringLa representación en cadena de la clave que está identificada con el valor eliminado.

Returns: boolean - Devuelve true si el valor con la clave especificada fue eliminado.

clear()

public void clear()

Limpia esta instancia.

setValue(String key, IXmlValue value)

public void setValue(String key, IXmlValue value)

Establece el valor.

Parameters:

ParámetroTipoDescripción
clavejava.lang.StringLa representación en cadena de la clave que se identifica con el valor añadido.
valueIXmlValueEl valor al que agregar.

setValue(String key, IXmpType value)

public void setValue(String key, IXmpType value)

Establece el valor.

Parameters:

ParámetroTipoDescripción
clavejava.lang.StringLa representación en cadena de la clave que se identifica con el valor añadido.
valueIXmpTypeEl valor al que agregar.

setXmpTypeValue(String key, XmpTypeBase value)

public void setXmpTypeValue(String key, XmpTypeBase value)

Establece el valor del tipo XMP.

Parameters:

ParámetroTipoDescripción
clavejava.lang.StringLa representación en cadena de la clave que está identificada con el valor establecido.
valueXmpTypeBaseEl valor al que establecer.

getXmlValue()

public String getXmlValue()

Convierte el valor XMP a la representación XML.

Returns: java.lang.String - Devuelve el valor XMP convertido a la representación XML.

iterator()

public System.Collections.Generic.IGenericEnumerator<System.Collections.Generic.KeyValuePair<String,Object>> iterator()

Devuelve un enumerador que recorre la colección.

Returns: com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,java.lang.Object» - Un T:System.Collections.Generic.IEnumerator\1` que puede usarse para iterar a través de la colección.