AppPropertiesPart

AppPropertiesPart

Overview

AppPropertiesPart is a class in Aspose.Slides for CPP. Inherits from: AppPropertiesPart.

Parse/serialize docProps/app.xml. Reads extended properties from the OPC package on construction, exposes them as public fields, and can serialize them back via save().

Properties

NameTypeAccessDescription
applicationstd::optional<std::string>Read/WriteHolds the name of the application that created the presentation
app_versionstd::optional<std::string>Read/WriteHolds the version string of the creating application
companystd::optional<std::string>Read/WriteHolds the company name associated with the presentation
managerstd::optional<std::string>Read/Write
presentation_formatstd::optional<std::string>Read/WriteHolds the format description of the presentation
template_namestd::optional<std::string>Read/WriteHolds the name of the template used for the presentation
hyperlink_basestd::optional<std::string>Read/WriteHolds the base URL for hyperlinks in the presentation
total_timestd::optional<int>Read/WriteHolds the total editing time in minutes
slidesstd::optional<int>Read/WriteHolds the total number of slides in the presentation
hidden_slidesstd::optional<int>Read/WriteHolds the count of hidden slides
notesstd::optional<int>Read/WriteHolds the number of notes slides
paragraphsstd::optional<int>Read/Write
wordsstd::optional<int>Read/WriteHolds the total word count of the presentation
mm_clipsstd::optional<int>Read/WriteHolds the number of multimedia clips in the presentation
scale_cropstd::optional<bool>Read/WriteIndicates whether scaling and cropping are applied to images
links_up_to_datestd::optional<bool>Read/WriteIndicates whether hyperlinks are up to date
shared_docstd::optional<bool>Read/WriteIndicates whether the document is marked as shared
hyperlinks_changedstd::optional<bool>Read/WriteIndicates whether hyperlinks have been changed
heading_pairsstd::vector<HeadingPairData>Read/WriteStores a list of HeadingPairData objects representing heading/value pairs
titles_of_partsstd::vector<std::string>Read/WriteStores a list of part titles corresponding to heading pairs

Methods

SignatureDescription
mark_dirty()Mark the part as dirty so save() will regenerate the XML.
save()Parse/serialize docProps/app.xml. Reads extended properties from the OPC package on construction,
clear()Reset all properties to empty/null state and mark dirty.