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>>
XMP paketi için temel soyutlamayı temsil eder.
Yapıcılar
| Yapıcı | Açıklama |
|---|---|
| XmpPackage(String prefix, String namespaceUri) | Yeni bir XmpPackage sınıfı örneği başlatır. |
Yöntemler
| Yöntem | Açıklama |
|---|---|
| getXmlNamespace() | XML ad alanını alır. |
| getPrefix() | Öneki alır. |
| getNamespaceUri() | Ad alanı URI’sini alır. |
| getKeys() | XMP paketindeki anahtarları alır. |
| getCount() | XMP anahtar sayısını alır. |
| containsKey(String key) | Bu koleksiyonun belirtilen anahtarı içerip içermediğini belirler. |
| get_Item(String key) | Belirtilen anahtara sahip Object‘i alır veya ayarlar. |
| set_Item(String key, Object value) | Belirtilen anahtara sahip Object‘i ayarlar. |
| addValue(String key, String value) | Değeri belirtilen anahtara ekler. |
| addValue(String key, Object value) | Değeri belirtilen anahtara ekler. |
| tryGetValue(String key, Object[] value) | key ile değeri alır. |
| remove(String key) | Belirtilen anahtara sahip değeri kaldırır. |
| clear() | Bu örneği temizler. |
| setValue(String key, IXmlValue value) | değeri ayarlar. |
| setValue(String key, IXmpType value) | değeri ayarlar. |
| setXmpTypeValue(String key, XmpTypeBase value) | XMP tip değerini ayarlar. |
| getXmlValue() | XMP değerini XML temsiline dönüştürür. |
| iterator() | Koleksiyon içinde yineleme yapan bir enumeratörü döndürür. |
XmpPackage(String prefix, String namespaceUri)
public XmpPackage(String prefix, String namespaceUri)
Yeni bir XmpPackage sınıfı örneği başlatır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| önek | java.lang.String | Önek. |
| namespaceUri | java.lang.String | Ad alanı URI’si. |
getXmlNamespace()
public String getXmlNamespace()
XML ad alanını alır.
Değer: XML ad alanı.
Returns: java.lang.String
getPrefix()
public String getPrefix()
Öneki alır.
Değer: Önek.
Returns: java.lang.String
getNamespaceUri()
public String getNamespaceUri()
Ad alanı URI’sini alır.
Değer: Ad alanı URI’si.
Returns: java.lang.String
getKeys()
public System.Collections.Generic.Dictionary.KeyCollection<String,Object> getKeys()
XMP paketindeki anahtarları alır.
Returns: com.aspose.ms.System.Collections.Generic.Dictionary.KeyCollection<java.lang.String,java.lang.Object>
getCount()
public final int getCount()
XMP anahtar sayısını alır.
Returns: int - XMP anahtar sayısı.
containsKey(String key)
public boolean containsKey(String key)
Bu koleksiyonun belirtilen anahtarı içerip içermediğini belirler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| anahtar | java.lang.String | Kontrol edilecek anahtar. |
Returns:
boolean - koleksiyon belirtilen anahtarı içeriyorsa true; aksi takdirde false.
get_Item(String key)
public Object get_Item(String key)
Belirtilen anahtara sahip Object‘i alır veya ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| anahtar | java.lang.String | Değeri tanımlayan anahtar. |
Returns:
java.lang.Object - belirtilen anahtara sahip Object döndürür.
set_Item(String key, Object value)
public void set_Item(String key, Object value)
Belirtilen anahtara sahip Object‘i ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| anahtar | java.lang.String | Değeri tanımlayan anahtar. |
| değer | java.lang.Object | Object değeri. |
addValue(String key, String value)
public void addValue(String key, String value)
Değeri belirtilen anahtara ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| anahtar | java.lang.String | Eklenen değerle tanımlanan anahtarın dize temsili. |
| değer | java.lang.String | Eklenecek değer. |
addValue(String key, Object value)
public void addValue(String key, Object value)
Değeri belirtilen anahtara ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| anahtar | java.lang.String | Eklenen değerle tanımlanan anahtarın dize temsili. |
| değer | java.lang.Object | Eklenecek değer. |
tryGetValue(String key, Object[] value)
public final boolean tryGetValue(String key, Object[] value)
key ile değeri alır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| anahtar | java.lang.String | XMP öğe anahtarı. |
| değer | java.lang.Object[] | XMP değeri. |
Returns:
boolean - koleksiyon key anahtarını içeriyorsa true; aksi takdirde false.
remove(String key)
public boolean remove(String key)
Belirtilen anahtara sahip değeri kaldırır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| anahtar | java.lang.String | Kaldırılan değer ile tanımlanan anahtarın dize temsili. |
Returns: boolean - belirtilen anahtara sahip değer kaldırıldıysa true döndürür.
clear()
public void clear()
Bu örneği temizler.
setValue(String key, IXmlValue value)
public void setValue(String key, IXmlValue value)
değeri ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| anahtar | java.lang.String | Eklenen değerle tanımlanan anahtarın dize temsili. |
| value | IXmlValue | Eklenecek değer. |
setValue(String key, IXmpType value)
public void setValue(String key, IXmpType value)
değeri ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| anahtar | java.lang.String | Eklenen değerle tanımlanan anahtarın dize temsili. |
| value | IXmpType | Eklenecek değer. |
setXmpTypeValue(String key, XmpTypeBase value)
public void setXmpTypeValue(String key, XmpTypeBase value)
XMP tip değerini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| anahtar | java.lang.String | Ayarlanan değer ile tanımlanan anahtarın dize temsili. |
| value | XmpTypeBase | Ayarlanacak değer. |
getXmlValue()
public String getXmlValue()
XMP değerini XML temsiline dönüştürür.
Returns: java.lang.String - XMP değerini XML temsiline dönüştürülmüş olarak döndürür.
iterator()
public System.Collections.Generic.IGenericEnumerator<System.Collections.Generic.KeyValuePair<String,Object>> iterator()
Koleksiyon içinde yineleme yapan bir enumeratörü döndürür.
Returns:
com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,java.lang.Object» - Koleksiyon içinde yineleme yapmak için kullanılabilen bir T:System.Collections.Generic.IEnumerator\1`.