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>>
Representerar grundabstraktion för XMP‑paket.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| XmpPackage(String prefix, String namespaceUri) | Initierar en ny instans av klassen XmpPackage. |
Metoder
| Metod | Beskrivning |
|---|---|
| getXmlNamespace() | Hämtar XML-namnområdet. |
| getPrefix() | Hämtar prefixet. |
| getNamespaceUri() | Hämtar namnrymdens URI. |
| getKeys() | Hämtar nycklarna i XMP-paketet. |
| getCount() | Hämtar antalet XMP-nycklar. |
| containsKey(String key) | Bestämmer om denna samling har den angivna nyckeln. |
| get_Item(String key) | Hämtar eller sätter Object med den angivna nyckeln. |
| set_Item(String key, Object value) | Sätter Object med den angivna nyckeln. |
| addValue(String key, String value) | Lägger till värdet till den angivna nyckeln. |
| addValue(String key, Object value) | Lägger till värdet till den angivna nyckeln. |
| tryGetValue(String key, Object[] value) | Hämtar värdet med key. |
| remove(String key) | Tar bort värdet med den angivna nyckeln. |
| clear() | Rensar denna instans. |
| setValue(String key, IXmlValue value) | Ställer in värdet. |
| setValue(String key, IXmpType value) | Ställer in värdet. |
| setXmpTypeValue(String key, XmpTypeBase value) | Sätter XMP-typvärdet. |
| getXmlValue() | Konverterar XMP-värde till XML-representationen. |
| iterator() | Returnerar en enumerator som itererar genom samlingen. |
XmpPackage(String prefix, String namespaceUri)
public XmpPackage(String prefix, String namespaceUri)
Initierar en ny instans av klassen XmpPackage.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| prefix | java.lang.String | Prefixet. |
| namespaceUri | java.lang.String | Namnområdets URI. |
getXmlNamespace()
public String getXmlNamespace()
Hämtar XML-namnområdet.
Värde: XML-namnutrymmet.
Returns: java.lang.String
getPrefix()
public String getPrefix()
Hämtar prefixet.
Värde: Prefixet.
Returns: java.lang.String
getNamespaceUri()
public String getNamespaceUri()
Hämtar namnrymdens URI.
Värde: Namnutrymmes-URI.
Returns: java.lang.String
getKeys()
public System.Collections.Generic.Dictionary.KeyCollection<String,Object> getKeys()
Hämtar nycklarna i XMP-paketet.
Returns: com.aspose.ms.System.Collections.Generic.Dictionary.KeyCollection<java.lang.String,java.lang.Object>
getCount()
public final int getCount()
Hämtar antalet XMP-nycklar.
Returns: int - antalet XMP-nycklar.
containsKey(String key)
public boolean containsKey(String key)
Bestämmer om denna samling har den angivna nyckeln.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| nyckel | java.lang.String | Nyckeln som ska kontrolleras. |
Returns:
boolean - true om samlingen innehåller den angivna nyckeln; annars false.
get_Item(String key)
public Object get_Item(String key)
Hämtar eller sätter Object med den angivna nyckeln.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| nyckel | java.lang.String | Nyckeln som identifierar värdet. |
Returns:
java.lang.Object - Returnerar Object med den angivna nyckeln.
set_Item(String key, Object value)
public void set_Item(String key, Object value)
Sätter Object med den angivna nyckeln.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| nyckel | java.lang.String | Nyckeln som identifierar värdet. |
| värde | java.lang.Object | Värdet Object. |
addValue(String key, String value)
public void addValue(String key, String value)
Lägger till värdet till den angivna nyckeln.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| nyckel | java.lang.String | Strängrepresentationen av nyckeln som identifieras med det tillagda värdet. |
| värde | java.lang.String | Värdet att lägga till. |
addValue(String key, Object value)
public void addValue(String key, Object value)
Lägger till värdet till den angivna nyckeln.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| nyckel | java.lang.String | Strängrepresentationen av nyckeln som identifieras med det tillagda värdet. |
| värde | java.lang.Object | Värdet att lägga till. |
tryGetValue(String key, Object[] value)
public final boolean tryGetValue(String key, Object[] value)
Hämtar värdet med key.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| nyckel | java.lang.String | XMP-elementets nyckel. |
| värde | java.lang.Object[] | XMP-värdet. |
Returns:
boolean - true om samlingen innehåller key; annars false.
remove(String key)
public boolean remove(String key)
Tar bort värdet med den angivna nyckeln.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| nyckel | java.lang.String | Strängrepresentationen av nyckeln som identifieras med borttaget värde. |
Returns: boolean - Returnerar true om värdet med den angivna nyckeln togs bort.
clear()
public void clear()
Rensar denna instans.
setValue(String key, IXmlValue value)
public void setValue(String key, IXmlValue value)
Ställer in värdet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| nyckel | java.lang.String | Strängrepresentationen av nyckeln som identifieras med det tillagda värdet. |
| value | IXmlValue | Värdet att lägga till. |
setValue(String key, IXmpType value)
public void setValue(String key, IXmpType value)
Ställer in värdet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| nyckel | java.lang.String | Strängrepresentationen av nyckeln som identifieras med det tillagda värdet. |
| value | IXmpType | Värdet att lägga till. |
setXmpTypeValue(String key, XmpTypeBase value)
public void setXmpTypeValue(String key, XmpTypeBase value)
Sätter XMP-typvärdet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| nyckel | java.lang.String | Strängrepresentationen av nyckeln som identifieras med satt värde. |
| value | XmpTypeBase | Värdet att sätta till. |
getXmlValue()
public String getXmlValue()
Konverterar XMP-värde till XML-representationen.
Returns: java.lang.String - Returnerar XMP‑värdet konverterat till XML-representationen.
iterator()
public System.Collections.Generic.IGenericEnumerator<System.Collections.Generic.KeyValuePair<String,Object>> iterator()
Returnerar en enumerator som itererar genom samlingen.
Returns:
com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,java.lang.Object» - En T:System.Collections.Generic.IEnumerator\1` som kan användas för att iterera genom samlingen.