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
| Constructor | Descripción |
|---|---|
| XmpPackage(String prefix, String namespaceUri) | Inicializa una nueva instancia de la clase XmpPackage. |
Métodos
| Método | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| prefix | java.lang.String | El prefijo. |
| namespaceUri | java.lang.String | El 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ámetro | Tipo | Descripción |
|---|---|---|
| clave | java.lang.String | La 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ámetro | Tipo | Descripción |
|---|---|---|
| clave | java.lang.String | La 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ámetro | Tipo | Descripción |
|---|---|---|
| clave | java.lang.String | La clave que identifica el valor. |
| valor | java.lang.Object | El valor del Object. |
addValue(String key, String value)
public void addValue(String key, String value)
Agrega el valor a la clave especificada.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| clave | java.lang.String | La representación en cadena de la clave que se identifica con el valor añadido. |
| valor | java.lang.String | El 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ámetro | Tipo | Descripción |
|---|---|---|
| clave | java.lang.String | La representación en cadena de la clave que se identifica con el valor añadido. |
| valor | java.lang.Object | El 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ámetro | Tipo | Descripción |
|---|---|---|
| clave | java.lang.String | La clave del elemento XMP. |
| valor | java.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ámetro | Tipo | Descripción |
|---|---|---|
| clave | java.lang.String | La 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ámetro | Tipo | Descripción |
|---|---|---|
| clave | java.lang.String | La representación en cadena de la clave que se identifica con el valor añadido. |
| value | IXmlValue | El valor al que agregar. |
setValue(String key, IXmpType value)
public void setValue(String key, IXmpType value)
Establece el valor.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| clave | java.lang.String | La representación en cadena de la clave que se identifica con el valor añadido. |
| value | IXmpType | El valor al que agregar. |
setXmpTypeValue(String key, XmpTypeBase value)
public void setXmpTypeValue(String key, XmpTypeBase value)
Establece el valor del tipo XMP.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| clave | java.lang.String | La representación en cadena de la clave que está identificada con el valor establecido. |
| value | XmpTypeBase | El 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.