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>>

Rappresenta l’astrazione di base per il pacchetto XMP.

Costruttori

CostruttoreDescrizione
XmpPackage(String prefix, String namespaceUri)Inizializza una nuova istanza della classe XmpPackage.

Metodi

MetodoDescrizione
getXmlNamespace()Restituisce lo spazio dei nomi XML.
getPrefix()Restituisce il prefisso.
getNamespaceUri()Restituisce l’URI dello spazio dei nomi.
getKeys()Restituisce le chiavi nel pacchetto XMP.
getCount()Restituisce il conteggio delle chiavi XMP.
containsKey(String key)Determina se questa collezione contiene la chiave specificata.
get_Item(String key)Ottiene o imposta l’Object con la chiave specificata.
set_Item(String key, Object value)Imposta l’Object con la chiave specificata.
addValue(String key, String value)Aggiunge il valore alla chiave specificata.
addValue(String key, Object value)Aggiunge il valore alla chiave specificata.
tryGetValue(String key, Object[] value)Restituisce il valore tramite la key.
remove(String key)Rimuove il valore con la chiave specificata.
clear()Cancella questa istanza.
setValue(String key, IXmlValue value)Imposta il valore.
setValue(String key, IXmpType value)Imposta il valore.
setXmpTypeValue(String key, XmpTypeBase value)Imposta il valore del tipo XMP.
getXmlValue()Converte il valore XMP nella rappresentazione XML.
iterator()Restituisce un enumeratore che itera attraverso la collezione.

XmpPackage(String prefix, String namespaceUri)

public XmpPackage(String prefix, String namespaceUri)

Inizializza una nuova istanza della classe XmpPackage.

Parameters:

ParametroTipoDescrizione
prefissojava.lang.StringIl prefisso.
namespaceUrijava.lang.StringL’URI dello spazio dei nomi.

getXmlNamespace()

public String getXmlNamespace()

Restituisce lo spazio dei nomi XML.

Valore: Lo spazio dei nomi XML.

Returns: java.lang.String

getPrefix()

public String getPrefix()

Restituisce il prefisso.

Valore: Il prefisso.

Returns: java.lang.String

getNamespaceUri()

public String getNamespaceUri()

Restituisce l’URI dello spazio dei nomi.

Valore: L’URI dello spazio dei nomi.

Returns: java.lang.String

getKeys()

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

Restituisce le chiavi nel pacchetto XMP.

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

getCount()

public final int getCount()

Restituisce il conteggio delle chiavi XMP.

Returns: int - il conteggio delle chiavi XMP.

containsKey(String key)

public boolean containsKey(String key)

Determina se questa collezione contiene la chiave specificata.

Parameters:

ParametroTipoDescrizione
chiavejava.lang.StringLa chiave da verificare.

Returns: boolean - true se la collezione contiene la chiave specificata; altrimenti, false.

get_Item(String key)

public Object get_Item(String key)

Ottiene o imposta l’Object con la chiave specificata.

Parameters:

ParametroTipoDescrizione
chiavejava.lang.StringLa chiave che identifica il valore.

Returns: java.lang.Object - Restituisce l’Object con la chiave specificata.

set_Item(String key, Object value)

public void set_Item(String key, Object value)

Imposta l’Object con la chiave specificata.

Parameters:

ParametroTipoDescrizione
chiavejava.lang.StringLa chiave che identifica il valore.
valorejava.lang.ObjectIl valore dell’Object.

addValue(String key, String value)

public void addValue(String key, String value)

Aggiunge il valore alla chiave specificata.

Parameters:

ParametroTipoDescrizione
chiavejava.lang.StringLa rappresentazione stringa della chiave identificata con il valore aggiunto.
valorejava.lang.StringIl valore a cui aggiungere.

addValue(String key, Object value)

public void addValue(String key, Object value)

Aggiunge il valore alla chiave specificata.

Parameters:

ParametroTipoDescrizione
chiavejava.lang.StringLa rappresentazione stringa della chiave identificata con il valore aggiunto.
valorejava.lang.ObjectIl valore a cui aggiungere.

tryGetValue(String key, Object[] value)

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

Restituisce il valore tramite la key.

Parameters:

ParametroTipoDescrizione
chiavejava.lang.StringLa chiave dell’elemento XMP.
valorejava.lang.Object[]Il valore XMP.

Returns: boolean - true, se la collezione contiene la key; altrimenti, false.

remove(String key)

public boolean remove(String key)

Rimuove il valore con la chiave specificata.

Parameters:

ParametroTipoDescrizione
chiavejava.lang.StringLa rappresentazione stringa della chiave identificata con il valore rimosso.

Returns: boolean - Restituisce true se il valore con la chiave specificata è stato rimosso.

clear()

public void clear()

Cancella questa istanza.

setValue(String key, IXmlValue value)

public void setValue(String key, IXmlValue value)

Imposta il valore.

Parameters:

ParametroTipoDescrizione
chiavejava.lang.StringLa rappresentazione stringa della chiave identificata con il valore aggiunto.
valueIXmlValueIl valore a cui aggiungere.

setValue(String key, IXmpType value)

public void setValue(String key, IXmpType value)

Imposta il valore.

Parameters:

ParametroTipoDescrizione
chiavejava.lang.StringLa rappresentazione stringa della chiave identificata con il valore aggiunto.
valueIXmpTypeIl valore a cui aggiungere.

setXmpTypeValue(String key, XmpTypeBase value)

public void setXmpTypeValue(String key, XmpTypeBase value)

Imposta il valore del tipo XMP.

Parameters:

ParametroTipoDescrizione
chiavejava.lang.StringLa rappresentazione stringa della chiave identificata con il valore impostato.
valueXmpTypeBaseIl valore da impostare.

getXmlValue()

public String getXmlValue()

Converte il valore XMP nella rappresentazione XML.

Returns: java.lang.String - Restituisce il valore XMP convertito nella rappresentazione XML.

iterator()

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

Restituisce un enumeratore che itera attraverso la collezione.

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` che può essere usato per iterare attraverso la collezione.