فئة Aspose::Page::EPS::XMP::XmpMetadata
محتويات
[
يخفي
]XmpMetadata class
توفر إمكانية الوصول إلى تدفق بيانات XMP التعريفية.
class XmpMetadata : public System::Collections::Generic::IDictionary<System::String, System::SharedPtr<XmpValue>>
الطرق
| طريقة | الوصف |
|---|---|
| Add(const System::String&, const System::SharedPtr<XmpValue>&) override | يضيف قيمة إلى البيانات التعريفية. |
| Add(const System::String&, const System::SharedPtr<System::Object>&) | يضيف قيمة إلى البيانات التعريفية. |
| Add(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) override | يضيف زوجًا من المفتاح والقيمة إلى القاموس. |
| AddArrayItem(System::String, System::SharedPtr<XmpValue>) | يضيف قيمة إلى مصفوفة. ستُضاف القيمة في نهاية المصفوفة. |
| AddArrayItem(System::String, int32_t, System::SharedPtr<XmpValue>) | يضيف قيمة إلى مصفوفة حسب الفهرس المحدد. |
| AddNamedValue(System::String, System::String, System::SharedPtr<XmpValue>) | يضيف قيمة مسماة إلى بنية. |
| Clear() override | يمسح البيانات التعريفية. |
| Contains(const System::String&) const | يتحقق مما إذا كان المفتاح موجودًا في البيانات التعريفية. |
| Contains(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) const override | يتحقق مما إذا كان زوج المفتاح-القيمة المحدد موجودًا في القاموس. |
| ContainsKey(const System::String&) const override | يحدد ما إذا كان هذا القاموس يحتوي على المفتاح المحدد. |
| CopyTo(System::ArrayPtr<System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>>, int32_t) override | ينسخ عناصر المجموعة إلى مصفوفة. |
| get_Count() const override | يحصل على عدد العناصر في المجموعة. |
| get_IsFixedSize() const | يتحقق مما إذا كانت المجموعة ذات حجم ثابت. |
| get_IsReadOnly() const override | يتحقق مما إذا كانت المجموعة للقراءة فقط. |
| get_IsSynchronized() | يتحقق مما إذا كانت المجموعة متزامنة. |
| get_Keys() const override | يحصل على مجموعة مفاتيح البيانات التعريفية. |
| get_NamespaceManager() | يحصل على مدير مساحة الأسماء. |
| get_SyncRoot() const | يحصل على كائن مزامنة المجموعة. |
| get_Values() const override | يحصل على القيم في البيانات التعريفية. |
| GetEnumerator() override | يعيد عداد القاموس. |
| GetNamespaceUriByPrefix(System::String) | يعيد URI مساحة الاسم حسب البادئة. |
| GetPrefixByNamespaceUri(System::String) | يعيد البادئة وفقًا لمساحة الاسم URI. |
| idx_get(const System::String&) const override | يحصل على البيانات من البيانات الوصفية. |
| idx_set(const System::String&, System::SharedPtr<XmpValue>) override | يضبط البيانات من البيانات الوصفية. |
| RegisterNamespaceUri(System::String, System::String) | يسجل مساحة الاسم URI. |
| RegisterNamespaceUri(System::String, System::String, System::String) | يسجل مساحة الاسم URI. |
| Remove(const System::String&) override | يزيل الإدخال من البيانات الوصفية. |
| Remove(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) override | يزيل زوج المفتاح/القيمة من المجموعة. |
| SetArrayItem(System::String, int32_t, System::SharedPtr<XmpValue>) | يضبط القيمة في مصفوفة. سيتم استبدال القيمة السابقة بأخرى جديدة. |
| SetNamedValue(System::String, System::String, System::SharedPtr<XmpValue>) | يضبط القيمة المسماة في بنية. القيمة المسماة السابقة، إذا كانت موجودة بالفعل، سيتم استبدالها بأخرى جديدة. |
| TryGetValue(const System::String&, System::SharedPtr<XmpValue>&) const override | يحاول العثور على المفتاح في القاموس ويسترجع القيمة إذا تم العثور عليها. |
انظر أيضًا
- Class IDictionary
- Namespace Aspose::Page::EPS::XMP
- Library Aspose.Page for C++