Metadata
نمای کلی
Metadata یک کلاس در Aspose.PDF FOSS برای C++ است.
کلاس Metadata یک رابط شبیهسازیدیکشنری را با Add(key, value)، Remove(key) و TryGetValue(key, value) برای مدیریت ورودیهای متادیتای XMP پیادهسازی میکند.
این کلاس 21 متد برای کار با اشیاء Metadata در برنامههای C++ فراهم میکند. متدهای موجود شامل: Add، Clear، Contains، ContainsKey، Count، GetNamespaceUriByPrefix، GetPrefixByNamespaceUri، IsFixedSize، IsReadOnly، Keys، Metadata، RegisterNamespaceUri، و 5 متد اضافی هستند. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای C++ برای هر برنامه C++ قابل دسترسی هستند. متدهای دسترسی: Metadata.
روش های دسترسی
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
Metadata | Metadata | خواندن | متادیتا را دریافت میکند. |
روش ها
| امضا | توضیح |
|---|---|
Metadata() → Metadata | Metadata را بر روی این نمونه Metadata فراخوانی میکند. |
Metadata() → Metadata | |
Metadata() | |
Metadata() | |
~Metadata() | متد ~Metadata را بر روی این نمونهٔ Metadata فراخوانی میکند. |
RegisterNamespaceUri(prefix: std::string, namespaceUri: std::string) | متد RegisterNamespaceUri(prefix, namespaceUri) را بر روی این نمونهٔ Metadata فراخوانی میکند. |
RegisterNamespaceUri(prefix: std::string, namespaceUri: std::string, schemaDescription: std::string) | متد RegisterNamespaceUri(prefix, namespaceUri, schemaDescription) را بر روی این نمونهٔ Metadata فراخوانی میکند. |
GetNamespaceUriByPrefix(prefix: std::string) → std::string | متد GetNamespaceUriByPrefix(prefix) را بر روی این نمونه Metadata فراخوانی میکند. |
GetPrefixByNamespaceUri(namespaceUri: std::string) → std::string | متد GetPrefixByNamespaceUri(namespaceUri) را بر روی این نمونه Metadata فراخوانی میکند. |
Add(key: std::string, value: XmpValue) | متد Add(key, value) را بر روی این نمونه Metadata فراخوانی میکند. |
Clear() | متد Clear را بر روی این نمونه Metadata فراخوانی میکند. |
Contains(key: std::string) → bool | متد Contains(key) را بر روی این نمونه Metadata فراخوانی میکند. |
Remove(key: std::string) → bool | متد Remove(key) را بر روی این نمونه Metadata فراخوانی میکند. |
ContainsKey(key: std::string) → bool | متد ContainsKey(key) را بر روی این نمونهٔ Metadata فراخوانی میکند. |
TryGetValue(key: std::string, value: XmpValue) → bool | متد TryGetValue(key, value) را بر روی این نمونهٔ Metadata فراخوانی میکند. |
IsFixedSize() → bool | در صورتی که fixed size تنظیم شده باشد، true برمیگرداند. |
IsReadOnly() → bool | در صورتی که read only تنظیم شده باشد، true برمیگرداند. |
Keys() → std::vector<std::string> | Keys را بر روی این نمونه Metadata فراخوانی میکند. |
Values() → std::vector<XmpValue> | Values را بر روی این نمونه Metadata فراخوانی میکند. |
at(key: std::string) → XmpValue | فراخوانی متد at(key) روی این نمونه Metadata. |
Count() → int | فراخوانی متد Count روی این نمونه Metadata. |