CustomPropertiesPart
Prezentare generală
CustomPropertiesPart este o clasă în Aspose.Slides FOSS pentru C++.
Parsează și serializează docProps/custom.xml. Gestionează un dicționar de proprietăți personalizate numite, fiecare cu o valoare tipată (string, int, double, bool sau datetime). Proprietățile sunt create leneș: partea XML este scrisă numai atunci când se cheamă save() iar partea este murdară.
Această clasă oferă 8 metode pentru a lucra cu obiecte CustomPropertiesPart în programe C++. Metodele disponibile includ: clear, contains, count, get_name, get_value, remove, save, set_value. Toți membrii publicului sunt accesibili oricărei aplicații C++ după instalarea pachetului Aspose.Slides FOSS pentru C++.
Metode
| Signature | Descriere: |
|---|---|
count() → int32_t | Întoarce numărul total de proprietăți personalizate. |
contains(name: std::string_view) → bool | Verificați dacă există o proprietate cu numele dat. |
get_name(index: int32_t) → std::string | Obține numele unei proprietăţi după index. |
get_value(name: std::string_view) → std::optional<CustomPropertyValue> | Obține valoarea unei proprietăţi după nume. |
set_value(name: std::string_view, value: CustomPropertyValue) | Setarea unei valori a proprietăţii. Creează proprietatea dacă nu există. |
remove(name: std::string_view) → bool | Eliminarea unei proprietăți prin nume. |
clear() | Îndepărtează toate proprietăţile personalizate şi marchează “murdar”. |
save() | Parsează și serializează docProps/custom.xml. Gestionează un dicționar de proprietăți personalizate numite, fiecare cu o valoare tipată (string, int, double, bool sau datetime). Proprietățile sunt create leneș: |