CustomPropertiesPart
Panoramica
CustomPropertiesPart è una classe in Aspose.Slides FOSS per C++.
Analizza e serializza docProps/custom.xml. Gestisce un dizionario di proprietà personalizzate nominate, ognuna con un valore tipizzato (stringa, int, double, bool o datetime). Le proprietà sono create pigramente: la parte XML viene scritta solo quando viene chiamato save() e la parte è sporca.
Questa classe fornisce 8 metodi per lavorare con oggetti CustomPropertiesPart nei programmi C++. I metodi disponibili includono: clear, contains, count, get_name, get_value, remove, save, set_value. Tutti i membri pubblici sono accessibili a qualsiasi applicazione C++ dopo aver installato il pacchetto Aspose.Slides FOSS per C++.
Metodi
| Firma | Descrizione |
|---|---|
count() → int32_t | Restituisce il numero totale di proprietà personalizzate |
contains(name: std::string_view) → bool | Verifica se esiste una proprietà con il nome specificato. |
get_name(index: int32_t) → std::string | Ottieni il nome di una proprietà per indice. |
get_value(name: std::string_view) → std::optional<CustomPropertyValue> | Ottieni il valore di una proprietà per nome. |
set_value(name: std::string_view, value: CustomPropertyValue) | Imposta il valore di una proprietà. Crea la proprietà se non esiste. |
remove(name: std::string_view) → bool | Rimuovi una proprietà per nome. |
clear() | Rimuovi tutte le proprietà personalizzate e contrassegnale come modificate. |
save() | Analizza e serializza docProps/custom.xml. Gestisce un dizionario di proprietà personalizzate nominate, ciascuna con un valore tipizzato (string, int, double, bool, o datetime). Le proprietà vengono create in modo pigro: |