AppPropertiesPart
Overview
AppPropertiesPart is a class in Aspose.Slides FOSS for C++.
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().
This class provides 3 methods for working with AppPropertiesPart objects in Go programs.
Available methods include: clear, mark_dirty, save.
All exported members are accessible to any Go application after adding the package via go get github.com/aspose-pdf-foss/aspose-pdf-foss-for-go.
Properties: app_version, application, company, heading_pairs, hidden_slides, hyperlink_base, and 14 more.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
application | std::optional<std::string> | Read/Write | Gets or sets the application. |
app_version | std::optional<std::string> | Read/Write | Gets or sets the app version. |
company | std::optional<std::string> | Read/Write | Gets or sets the company. |
manager | std::optional<std::string> | Read/Write | Gets or sets the manager. |
presentation_format | std::optional<std::string> | Read/Write | Gets or sets the presentation format. |
template_name | std::optional<std::string> | Read/Write | Gets or sets the template name. |
hyperlink_base | std::optional<std::string> | Read/Write | Gets or sets the hyperlink base. |
total_time | std::optional<int> | Read/Write | Gets or sets the total time. |
slides | std::optional<int> | Read/Write | Gets or sets the slides. |
hidden_slides | std::optional<int> | Read/Write | Gets or sets the hidden slides. |
notes | std::optional<int> | Read/Write | Gets or sets the notes. |
paragraphs | std::optional<int> | Read/Write | Gets or sets the paragraphs. |
words | std::optional<int> | Read/Write | Gets or sets the words. |
mm_clips | std::optional<int> | Read/Write | Gets or sets the mm clips. |
scale_crop | std::optional<bool> | Read/Write | Gets or sets the scale crop. |
links_up_to_date | std::optional<bool> | Read/Write | Gets or sets the links up to date. |
shared_doc | std::optional<bool> | Read/Write | Gets or sets the shared doc. |
hyperlinks_changed | std::optional<bool> | Read/Write | Gets or sets the hyperlinks changed. |
heading_pairs | std::vector<HeadingPairData> | Read/Write | Gets or sets the heading pairs. |
titles_of_parts | std::vector<std::string> | Read/Write | Gets or sets the titles of parts. |
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. |