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

Stellt die Basisklasse für XMP-Pakete dar.

Konstruktoren

KonstruktorBeschreibung
XmpPackage(String prefix, String namespaceUri)Initialisiert eine neue Instanz der Klasse XmpPackage.

Methoden

MethodeBeschreibung
getXmlNamespace()Ruft den XML-Namespace ab.
getPrefix()Ruft das Präfix ab.
getNamespaceUri()Ruft die Namespace-URI ab.
getKeys()Ruft die Schlüssel im XMP-Paket ab.
getCount()Ruft die Anzahl der XMP-Schlüssel ab.
containsKey(String key)Bestimmt, ob diese Sammlung den angegebenen Schlüssel enthält.
get_Item(String key)Ruft das Object mit dem angegebenen Schlüssel ab oder setzt es.
set_Item(String key, Object value)Setzt das Object mit dem angegebenen Schlüssel.
addValue(String key, String value)Fügt den Wert dem angegebenen Schlüssel hinzu.
addValue(String key, Object value)Fügt den Wert dem angegebenen Schlüssel hinzu.
tryGetValue(String key, Object[] value)Ruft den Wert über den key ab.
remove(String key)Entfernt den Wert mit dem angegebenen Schlüssel.
clear()Löscht diese Instanz.
setValue(String key, IXmlValue value)Legt den Wert fest.
setValue(String key, IXmpType value)Legt den Wert fest.
setXmpTypeValue(String key, XmpTypeBase value)Setzt den XMP-Typwert.
getXmlValue()Konvertiert den XMP-Wert in die XML-Darstellung.
iterator()Gibt einen Enumerator zurück, der durch die Sammlung iteriert.

XmpPackage(String prefix, String namespaceUri)

public XmpPackage(String prefix, String namespaceUri)

Initialisiert eine neue Instanz der Klasse XmpPackage.

Parameters:

ParameterTypBeschreibung
Präfixjava.lang.StringDas Präfix.
namespaceUrijava.lang.StringDie Namespace-URI.

getXmlNamespace()

public String getXmlNamespace()

Ruft den XML-Namespace ab.

Wert: Der XML-Namespace.

Returns: java.lang.String

getPrefix()

public String getPrefix()

Ruft das Präfix ab.

Wert: Das Präfix.

Returns: java.lang.String

getNamespaceUri()

public String getNamespaceUri()

Ruft die Namespace-URI ab.

Wert: Der Namespace-URI.

Returns: java.lang.String

getKeys()

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

Ruft die Schlüssel im XMP-Paket ab.

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

getCount()

public final int getCount()

Ruft die Anzahl der XMP-Schlüssel ab.

Returns: int - die XMP-Schlüsselanzahl.

containsKey(String key)

public boolean containsKey(String key)

Bestimmt, ob diese Sammlung den angegebenen Schlüssel enthält.

Parameters:

ParameterTypBeschreibung
Schlüsseljava.lang.StringDer Schlüssel, der geprüft werden soll.

Returns: boolean - true, wenn die Sammlung den angegebenen Schlüssel enthält; andernfalls false.

get_Item(String key)

public Object get_Item(String key)

Ruft das Object mit dem angegebenen Schlüssel ab oder setzt es.

Parameters:

ParameterTypBeschreibung
Schlüsseljava.lang.StringDer Schlüssel, der den Wert identifiziert.

Returns: java.lang.Object - gibt das Object mit dem angegebenen Schlüssel zurück.

set_Item(String key, Object value)

public void set_Item(String key, Object value)

Setzt das Object mit dem angegebenen Schlüssel.

Parameters:

ParameterTypBeschreibung
Schlüsseljava.lang.StringDer Schlüssel, der den Wert identifiziert.
Wertjava.lang.ObjectDer Object-Wert.

addValue(String key, String value)

public void addValue(String key, String value)

Fügt den Wert dem angegebenen Schlüssel hinzu.

Parameters:

ParameterTypBeschreibung
Schlüsseljava.lang.StringDie String-Darstellung des Schlüssels, die mit dem hinzugefügten Wert identifiziert wird.
Wertjava.lang.StringDer Wert, zu dem hinzugefügt wird.

addValue(String key, Object value)

public void addValue(String key, Object value)

Fügt den Wert dem angegebenen Schlüssel hinzu.

Parameters:

ParameterTypBeschreibung
Schlüsseljava.lang.StringDie String-Darstellung des Schlüssels, die mit dem hinzugefügten Wert identifiziert wird.
Wertjava.lang.ObjectDer Wert, zu dem hinzugefügt wird.

tryGetValue(String key, Object[] value)

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

Ruft den Wert über den key ab.

Parameters:

ParameterTypBeschreibung
Schlüsseljava.lang.StringDer XMP-Elementschlüssel.
Wertjava.lang.Object[]Der XMP-Wert.

Returns: boolean - true, wenn die Sammlung den key enthält; andernfalls false.

remove(String key)

public boolean remove(String key)

Entfernt den Wert mit dem angegebenen Schlüssel.

Parameters:

ParameterTypBeschreibung
Schlüsseljava.lang.StringDie Zeichenkettenrepräsentation des Schlüssels, der mit dem entfernten Wert identifiziert wird.

Returns: boolean - gibt true zurück, wenn der Wert mit dem angegebenen Schlüssel entfernt wurde.

clear()

public void clear()

Löscht diese Instanz.

setValue(String key, IXmlValue value)

public void setValue(String key, IXmlValue value)

Legt den Wert fest.

Parameters:

ParameterTypBeschreibung
Schlüsseljava.lang.StringDie String-Darstellung des Schlüssels, die mit dem hinzugefügten Wert identifiziert wird.
valueIXmlValueDer Wert, zu dem hinzugefügt wird.

setValue(String key, IXmpType value)

public void setValue(String key, IXmpType value)

Legt den Wert fest.

Parameters:

ParameterTypBeschreibung
Schlüsseljava.lang.StringDie String-Darstellung des Schlüssels, die mit dem hinzugefügten Wert identifiziert wird.
valueIXmpTypeDer Wert, zu dem hinzugefügt wird.

setXmpTypeValue(String key, XmpTypeBase value)

public void setXmpTypeValue(String key, XmpTypeBase value)

Setzt den XMP-Typwert.

Parameters:

ParameterTypBeschreibung
Schlüsseljava.lang.StringDie Zeichenkettenrepräsentation des Schlüssels, der mit dem gesetzten Wert identifiziert wird.
valueXmpTypeBaseDer Wert, auf den gesetzt werden soll.

getXmlValue()

public String getXmlValue()

Konvertiert den XMP-Wert in die XML-Darstellung.

Returns: java.lang.String - Gibt den XMP-Wert zurück, der in die XML-Darstellung konvertiert wurde.

iterator()

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

Gibt einen Enumerator zurück, der durch die Sammlung iteriert.

Returns: com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,java.lang.Object» - A T:System.Collections.Generic.IEnumerator\1` that can be used to iterate through the collection.