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
| Name | Type | Access | Description |
|---|---|---|---|
application | std::optional<std::string> | Read/Write | Holds the name of the application that created the presentation |
app_version | std::optional<std::string> | Read/Write | Holds the version string of the creating application |
company | std::optional<std::string> | Read/Write | Holds the company name associated with the presentation |
manager | std::optional<std::string> | Read/Write | |
presentation_format | std::optional<std::string> | Read/Write | Holds the format description of the presentation |
template_name | std::optional<std::string> | Read/Write | Holds the name of the template used for the presentation |
hyperlink_base | std::optional<std::string> | Read/Write | Holds the base URL for hyperlinks in the presentation |
total_time | std::optional<int> | Read/Write | Holds the total editing time in minutes |
slides | std::optional<int> | Read/Write | Holds the total number of slides in the presentation |
hidden_slides | std::optional<int> | Read/Write | Holds the count of hidden slides |
notes | std::optional<int> | Read/Write | Holds the number of notes slides |
paragraphs | std::optional<int> | Read/Write | |
words | std::optional<int> | Read/Write | Holds the total word count of the presentation |
mm_clips | std::optional<int> | Read/Write | Holds the number of multimedia clips in the presentation |
scale_crop | std::optional<bool> | Read/Write | Indicates whether scaling and cropping are applied to images |
links_up_to_date | std::optional<bool> | Read/Write | Indicates whether hyperlinks are up to date |
shared_doc | std::optional<bool> | Read/Write | Indicates whether the document is marked as shared |
hyperlinks_changed | std::optional<bool> | Read/Write | Indicates whether hyperlinks have been changed |
heading_pairs | std::vector<HeadingPairData> | Read/Write | Stores a list of HeadingPairData objects representing heading/value pairs |
titles_of_parts | std::vector<std::string> | Read/Write | Stores a list of part titles corresponding to heading pairs |
Methods
| Signature | Description |
|---|---|
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. |