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