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 | السابقة. |
| namespaceUri | java.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 | المفتاح الذي يحدد القيمة. |
| value | java.lang.Object | قيمة الـ Object. |
addValue(String key, String value)
public void addValue(String key, String value)
يضيف القيمة إلى المفتاح المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| المفتاح | java.lang.String | التمثيل النصي للمفتاح الذي يتم التعرف عليه بالقيمة المضافة. |
| value | java.lang.String | القيمة التي ستُضاف إليها. |
addValue(String key, Object value)
public void addValue(String key, Object value)
يضيف القيمة إلى المفتاح المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| المفتاح | java.lang.String | التمثيل النصي للمفتاح الذي يتم التعرف عليه بالقيمة المضافة. |
| value | java.lang.Object | القيمة التي ستُضاف إليها. |
tryGetValue(String key, Object[] value)
public final boolean tryGetValue(String key, Object[] value)
يحصل على القيمة باستخدام key.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| المفتاح | java.lang.String | مفتاح عنصر XMP. |
| value | java.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 | التمثيل النصي للمفتاح الذي يتم التعرف عليه بالقيمة المضافة. |
| value | IXmlValue | القيمة التي ستُضاف إليها. |
setValue(String key, IXmpType value)
public void setValue(String key, IXmpType value)
يضبط القيمة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| المفتاح | java.lang.String | التمثيل النصي للمفتاح الذي يتم التعرف عليه بالقيمة المضافة. |
| value | IXmpType | القيمة التي ستُضاف إليها. |
setXmpTypeValue(String key, XmpTypeBase value)
public void setXmpTypeValue(String key, XmpTypeBase value)
يضبط قيمة نوع XMP.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| المفتاح | java.lang.String | التمثيل النصي للمفتاح المرتبط بالقيمة المعينة. |
| value | XmpTypeBase | القيمة التي سيتم تعيينها. |
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` يمكن استخدامها للتنقل عبر المجموعة.