CustomPropertiesPart
Przegląd
CustomPropertiesPart jest klasą w Aspose.Slides FOSS dla C++.
Analizuje i serializuje docProps/custom.xml. Zarządza słownikiem nazwanych własnych własności, z których każda ma typowaną wartość (string, int, double, bool lub datetime). Własności są tworzone leniwie: część XML jest zapisywana tylko wtedy, gdy wywołana zostanie metoda save() i część jest oznaczona jako zmodyfikowana.
Ta klasa udostępnia 8 metod do pracy z obiektami CustomPropertiesPart w programach C++. Dostępne metody to: clear, contains, count, get_name, get_value, remove, save, set_value. Wszystkie publiczne członki są dostępne dla każdej aplikacji C++ po zainstalowaniu pakietu Aspose.Slides FOSS dla C++.
Metody
| Sygnatura | Opis |
|---|---|
count() → int32_t | Zwraca całkowitą liczbę własnych właściwości |
contains(name: std::string_view) → bool | Sprawdź, czy istnieje właściwość o podanej nazwie. |
get_name(index: int32_t) → std::string | Pobierz nazwę właściwości według indeksu. |
get_value(name: std::string_view) → std::optional<CustomPropertyValue> | Pobierz wartość właściwości według nazwy. |
set_value(name: std::string_view, value: CustomPropertyValue) | Ustaw wartość właściwości. Tworzy właściwość, jeśli nie istnieje. |
remove(name: std::string_view) → bool | Usuń właściwość według nazwy. |
clear() | Usuń wszystkie własne właściwości i oznacz jako zmienione. |
save() | Parsuj i serializuj docProps/custom.xml. Zarządza słownikiem nazwanych własnych właściwości, z których każda ma typowaną wartość (string, int, double, bool lub datetime). Właściwości są tworzone leniwie: |