CustomPropertiesPart
خلاصه ای
CustomPropertiesPart در این مطلب به عنوان یک کلاس برای C++ می پردازیم.
پارس و سریالیز docProps/custom.xml. مدیریت یک فرهنگ لغت از ویژگی های سفارشی نامیده می شود، هر کدام با ارزش تایپ شده (string، int، double، bool، یا datetime). ویژگی ها به آرامی ایجاد می شوند: بخش XML فقط زمانی نوشته می شد که Save() فراخوانده می شدند و قسمت کثیف است.
این کلاس 8 روش برای کار با CustomPropertiesPart اشیاء در برنامه های C++ ارائه می دهد. روش های موجود شامل: clear, contains, count, get_name, get_value, remove, save, set_value. همه اعضای عمومی پس از نصب Aspose.Slides FOSS برای بسته C++ به هر برنامه C ++ دسترسی دارند.
روش ها
| امضا | توصیف |
|---|---|
count() → int32_t | بازگشت کل تعداد املاک و مستغلات |
contains(name: std::string_view) → bool | بررسی کنید که آیا املاک با نام مشخص شده وجود دارد. |
get_name(index: int32_t) → std::string | نام یک ملک را با شاخص دریافت کنید. |
get_value(name: std::string_view) → std::optional<CustomPropertyValue> | ارزش یک ملک را با نام به دست آورید. |
set_value(name: std::string_view, value: CustomPropertyValue) | ارزش دارایی را تعیین کنید.اگر وجود نداشته باشد، دارویی ایجاد می کند. |
remove(name: std::string_view) → bool | از املاک با نام حذف کنید. |
clear() | تمام ویژگی های سفارشی را حذف کنید و علامت کثیف را نشان دهید. |
save() | پارس و سریالیز docProps/custom.xml. مدیریت یک فرهنگ لغت از ویژگی های سفارشی نامیده می شود، هر کدام با ارزش تایپ شده (string، int، double، bool، یا datetime).: |