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

Représente l’abstraction de base pour le paquet XMP.

Constructeurs

ConstructeurDescription
XmpPackage(String prefix, String namespaceUri)Initialise une nouvelle instance de la classe XmpPackage.

Méthodes

MéthodeDescription
getXmlNamespace()Obtient l’espace de noms XML.
getPrefix()Obtient le préfixe.
getNamespaceUri()Obtient l’URI de l’espace de noms.
getKeys()Obtient les clés dans le package XMP.
getCount()Obtient le nombre de clés XMP.
containsKey(String key)Détermine si cette collection possède la clé spécifiée.
get_Item(String key)Obtient ou définit l’Object avec la clé spécifiée.
set_Item(String key, Object value)Définit l’Object avec la clé spécifiée.
addValue(String key, String value)Ajoute la valeur à la clé spécifiée.
addValue(String key, Object value)Ajoute la valeur à la clé spécifiée.
tryGetValue(String key, Object[] value)Obtient la valeur par la key.
remove(String key)Supprime la valeur avec la clé spécifiée.
clear()Efface cette instance.
setValue(String key, IXmlValue value)Définit la valeur.
setValue(String key, IXmpType value)Définit la valeur.
setXmpTypeValue(String key, XmpTypeBase value)Définit la valeur du type XMP.
getXmlValue()Convertit la valeur XMP en représentation XML.
iterator()Retourne un énumérateur qui parcourt la collection.

XmpPackage(String prefix, String namespaceUri)

public XmpPackage(String prefix, String namespaceUri)

Initialise une nouvelle instance de la classe XmpPackage.

Parameters:

ParamètreTypeDescription
préfixejava.lang.StringLe préfixe.
namespaceUrijava.lang.StringL’URI de l’espace de noms.

getXmlNamespace()

public String getXmlNamespace()

Obtient l’espace de noms XML.

Valeur : l’espace de noms XML.

Returns: java.lang.String

getPrefix()

public String getPrefix()

Obtient le préfixe.

Valeur : le préfixe.

Returns: java.lang.String

getNamespaceUri()

public String getNamespaceUri()

Obtient l’URI de l’espace de noms.

Valeur : l’URI de l’espace de noms.

Returns: java.lang.String

getKeys()

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

Obtient les clés dans le package XMP.

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

getCount()

public final int getCount()

Obtient le nombre de clés XMP.

Returns: int - le nombre de clés XMP.

containsKey(String key)

public boolean containsKey(String key)

Détermine si cette collection possède la clé spécifiée.

Parameters:

ParamètreTypeDescription
cléjava.lang.StringLa clé à vérifier.

Returns: booléen - true si la collection contient la clé spécifiée ; sinon, false.

get_Item(String key)

public Object get_Item(String key)

Obtient ou définit l’Object avec la clé spécifiée.

Parameters:

ParamètreTypeDescription
cléjava.lang.StringLa clé qui identifie la valeur.

Returns: java.lang.Object - Retourne l’Object avec la clé spécifiée.

set_Item(String key, Object value)

public void set_Item(String key, Object value)

Définit l’Object avec la clé spécifiée.

Parameters:

ParamètreTypeDescription
cléjava.lang.StringLa clé qui identifie la valeur.
valeurjava.lang.ObjectLa valeur de l’Object.

addValue(String key, String value)

public void addValue(String key, String value)

Ajoute la valeur à la clé spécifiée.

Parameters:

ParamètreTypeDescription
cléjava.lang.StringLa représentation sous forme de chaîne de la clé identifiée avec la valeur ajoutée.
valeurjava.lang.StringLa valeur à ajouter.

addValue(String key, Object value)

public void addValue(String key, Object value)

Ajoute la valeur à la clé spécifiée.

Parameters:

ParamètreTypeDescription
cléjava.lang.StringLa représentation sous forme de chaîne de la clé identifiée avec la valeur ajoutée.
valeurjava.lang.ObjectLa valeur à ajouter.

tryGetValue(String key, Object[] value)

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

Obtient la valeur par la key.

Parameters:

ParamètreTypeDescription
cléjava.lang.StringLa clé d’élément XMP.
valeurjava.lang.Object[]La valeur XMP.

Returns: booléen - true, si la collection contient la key ; sinon, false.

remove(String key)

public boolean remove(String key)

Supprime la valeur avec la clé spécifiée.

Parameters:

ParamètreTypeDescription
cléjava.lang.StringLa représentation sous forme de chaîne de la clé identifiée avec la valeur supprimée.

Returns: booléen - Retourne true si la valeur avec la clé spécifiée a été supprimée.

clear()

public void clear()

Efface cette instance.

setValue(String key, IXmlValue value)

public void setValue(String key, IXmlValue value)

Définit la valeur.

Parameters:

ParamètreTypeDescription
cléjava.lang.StringLa représentation sous forme de chaîne de la clé identifiée avec la valeur ajoutée.
valueIXmlValueLa valeur à ajouter.

setValue(String key, IXmpType value)

public void setValue(String key, IXmpType value)

Définit la valeur.

Parameters:

ParamètreTypeDescription
cléjava.lang.StringLa représentation sous forme de chaîne de la clé identifiée avec la valeur ajoutée.
valueIXmpTypeLa valeur à ajouter.

setXmpTypeValue(String key, XmpTypeBase value)

public void setXmpTypeValue(String key, XmpTypeBase value)

Définit la valeur du type XMP.

Parameters:

ParamètreTypeDescription
cléjava.lang.StringLa représentation sous forme de chaîne de la clé identifiée avec la valeur définie.
valueXmpTypeBaseLa valeur à définir.

getXmlValue()

public String getXmlValue()

Convertit la valeur XMP en représentation XML.

Returns: java.lang.String - Retourne la valeur XMP convertie en représentation XML.

iterator()

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

Retourne un énumérateur qui parcourt la collection.

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` qui peut être utilisé pour parcourir la collection.