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.StringURI مساحة الاسم.

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التمثيل النصي للمفتاح الذي يتم التعرف عليه مع القيمة المضافة.
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` يمكن استخدامه للتنقل عبر المجموعة.