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.

المنشئات

المنشئالوصف
XmpPackage(String prefix, String namespaceUri)يُنشئ مثيلًا جديدًا من الفئة XmpPackage.

الطرق

طريقةالوصف
getXmlNamespace()يحصل على مساحة الاسم XML.
getPrefix()يحصل على البادئة.
getNamespaceUri()يحصل على معرف URI للمساحة الاسمية.
getKeys()يحصل على المفاتيح في حزمة XMP.
getCount()يحصل على عدد مفاتيح XMP.
containsKey(String key)يحدد ما إذا كانت هذه المجموعة تحتوي على المفتاح المحدد.
get_Item(String key)يحصل أو يعيّن الـ Object بالمفتاح المحدد.
set_Item(String key, Object value)يعيّن الـ Object بالمفتاح المحدد.
addValue(String key, String value)يضيف القيمة إلى المفتاح المحدد.
addValue(String key, Object value)يضيف القيمة إلى المفتاح المحدد.
tryGetValue(String key, Object[] value)يحصل على القيمة باستخدام key.
remove(String key)إزالة القيمة باستخدام المفتاح المحدد.
clear()يمسح هذا الكائن.
setValue(String key, IXmlValue value)يضبط القيمة.
setValue(String key, IXmpType value)يضبط القيمة.
setXmpTypeValue(String key, XmpTypeBase value)يضبط قيمة نوع XMP.
getXmlValue()يقوم بتحويل قيمة XMP إلى تمثيل XML.
iterator()يرجع عدّادًا يتنقل عبر المجموعة.

XmpPackage(String prefix, String namespaceUri)

public XmpPackage(String prefix, String namespaceUri)

يُنشئ مثيلًا جديدًا من الفئة XmpPackage.

Parameters:

معاملنوعالوصف
السابقةjava.lang.Stringالسابقة.
namespaceUrijava.lang.Stringمعرّف URI للمساحة الاسمية.

getXmlNamespace()

public String getXmlNamespace()

يحصل على مساحة الاسم XML.

القيمة: مساحة الاسم XML.

Returns: java.lang.String

getPrefix()

public String getPrefix()

يحصل على البادئة.

القيمة: السابقة.

Returns: java.lang.String

getNamespaceUri()

public String getNamespaceUri()

يحصل على معرف URI للمساحة الاسمية.

القيمة: معرّف URI للمساحة الاسمية.

Returns: java.lang.String

getKeys()

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

يحصل على المفاتيح في حزمة XMP.

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

getCount()

public final int getCount()

يحصل على عدد مفاتيح XMP.

Returns: int - عدد مفاتيح XMP.

containsKey(String key)

public boolean containsKey(String key)

يحدد ما إذا كانت هذه المجموعة تحتوي على المفتاح المحدد.

Parameters:

معاملنوعالوصف
المفتاحjava.lang.Stringالمفتاح الذي سيتم فحصه.

Returns: boolean - true إذا كانت المجموعة تحتوي على المفتاح المحدد؛ وإلا false.

get_Item(String key)

public Object get_Item(String key)

يحصل أو يعيّن الـ Object بالمفتاح المحدد.

Parameters:

معاملنوعالوصف
المفتاحjava.lang.Stringالمفتاح الذي يحدد القيمة.

Returns: java.lang.Object - يرجع الـ Object بالمفتاح المحدد.

set_Item(String key, Object value)

public void set_Item(String key, Object value)

يعيّن الـ Object بالمفتاح المحدد.

Parameters:

معاملنوعالوصف
المفتاحjava.lang.Stringالمفتاح الذي يحدد القيمة.
valuejava.lang.Objectقيمة الـ Object.

addValue(String key, String value)

public void addValue(String key, String value)

يضيف القيمة إلى المفتاح المحدد.

Parameters:

معاملنوعالوصف
المفتاحjava.lang.Stringالتمثيل النصي للمفتاح الذي يتم التعرف عليه بالقيمة المضافة.
valuejava.lang.Stringالقيمة التي ستُضاف إليها.

addValue(String key, Object value)

public void addValue(String key, Object value)

يضيف القيمة إلى المفتاح المحدد.

Parameters:

معاملنوعالوصف
المفتاحjava.lang.Stringالتمثيل النصي للمفتاح الذي يتم التعرف عليه بالقيمة المضافة.
valuejava.lang.Objectالقيمة التي ستُضاف إليها.

tryGetValue(String key, Object[] value)

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

يحصل على القيمة باستخدام key.

Parameters:

معاملنوعالوصف
المفتاحjava.lang.Stringمفتاح عنصر XMP.
valuejava.lang.Object[]قيمة XMP.

Returns: boolean - true إذا كانت المجموعة تحتوي على الـ key؛ وإلا false.

remove(String key)

public boolean remove(String key)

إزالة القيمة باستخدام المفتاح المحدد.

Parameters:

معاملنوعالوصف
المفتاحjava.lang.Stringالتمثيل النصي للمفتاح المرتبط بالقيمة المحذوفة.

Returns: boolean - يرجع true إذا تم حذف القيمة بالمفتاح المحدد.

clear()

public void clear()

يمسح هذا الكائن.

setValue(String key, IXmlValue value)

public void setValue(String key, IXmlValue value)

يضبط القيمة.

Parameters:

معاملنوعالوصف
المفتاحjava.lang.Stringالتمثيل النصي للمفتاح الذي يتم التعرف عليه بالقيمة المضافة.
valueIXmlValueالقيمة التي ستُضاف إليها.

setValue(String key, IXmpType value)

public void setValue(String key, IXmpType value)

يضبط القيمة.

Parameters:

معاملنوعالوصف
المفتاحjava.lang.Stringالتمثيل النصي للمفتاح الذي يتم التعرف عليه بالقيمة المضافة.
valueIXmpTypeالقيمة التي ستُضاف إليها.

setXmpTypeValue(String key, XmpTypeBase value)

public void setXmpTypeValue(String key, XmpTypeBase value)

يضبط قيمة نوع XMP.

Parameters:

معاملنوعالوصف
المفتاحjava.lang.Stringالتمثيل النصي للمفتاح المرتبط بالقيمة المعينة.
valueXmpTypeBaseالقيمة التي سيتم تعيينها.

getXmlValue()

public String getXmlValue()

يقوم بتحويل قيمة XMP إلى تمثيل XML.

Returns: java.lang.String - يُعيد قيمة XMP المحوّلة إلى تمثيل XML.

iterator()

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

يرجع عدّادًا يتنقل عبر المجموعة.

Returns: com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,java.lang.Object» - T:System.Collections.Generic.IEnumerator\1` يمكن استخدامها للتنقل عبر المجموعة.