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öntemAçı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:

ParametreTürAçıklama
önekjava.lang.StringÖnek.
namespaceUrijava.lang.StringAd 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:

ParametreTürAçıklama
anahtarjava.lang.StringKontrol 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:

ParametreTürAçıklama
anahtarjava.lang.StringDeğ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:

ParametreTürAçıklama
anahtarjava.lang.StringDeğeri tanımlayan anahtar.
değerjava.lang.ObjectObject değeri.

addValue(String key, String value)

public void addValue(String key, String value)

Değeri belirtilen anahtara ekler.

Parameters:

ParametreTürAçıklama
anahtarjava.lang.StringEklenen değerle tanımlanan anahtarın dize temsili.
değerjava.lang.StringEklenecek değer.

addValue(String key, Object value)

public void addValue(String key, Object value)

Değeri belirtilen anahtara ekler.

Parameters:

ParametreTürAçıklama
anahtarjava.lang.StringEklenen değerle tanımlanan anahtarın dize temsili.
değerjava.lang.ObjectEklenecek değer.

tryGetValue(String key, Object[] value)

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

key ile değeri alır.

Parameters:

ParametreTürAçıklama
anahtarjava.lang.StringXMP öğe anahtarı.
değerjava.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:

ParametreTürAçıklama
anahtarjava.lang.StringKaldı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:

ParametreTürAçıklama
anahtarjava.lang.StringEklenen değerle tanımlanan anahtarın dize temsili.
valueIXmlValueEklenecek değer.

setValue(String key, IXmpType value)

public void setValue(String key, IXmpType value)

değeri ayarlar.

Parameters:

ParametreTürAçıklama
anahtarjava.lang.StringEklenen değerle tanımlanan anahtarın dize temsili.
valueIXmpTypeEklenecek değer.

setXmpTypeValue(String key, XmpTypeBase value)

public void setXmpTypeValue(String key, XmpTypeBase value)

XMP tip değerini ayarlar.

Parameters:

ParametreTürAçıklama
anahtarjava.lang.StringAyarlanan değer ile tanımlanan anahtarın dize temsili.
valueXmpTypeBaseAyarlanacak 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`.