Struct msi::SummaryInfo [−][src]
pub struct SummaryInfo { /* fields omitted */ }
Expand description
Summary information (e.g. title, author) about an MSI package.
Implementations
Gets the architecture string from the “template” property, if one is
set. This indicates the hardware architecture that this package is
intended for (e.g. "x64"
).
Sets the architecture string in the “template” property.
Clears the architecture string in the “template” property.
Gets the “author” property, if one is set. This indicates the name of the person or company that created the package.
Sets the “author” property.
Clears the “author” property.
Sets the code page used for serializing this summary info.
Gets the “comments” property, if one is set. This typically gives a brief description of the application/software that will be installed by the package.
Sets the “comments” property.
Clears the “comments” property.
Gets the “creating application” property, if one is set. This indicates the name of the software application/tool that was used to create the package.
Sets the “creating application” property.
Clears the “creating application” property.
Gets the “creation time” property, if one is set. This indicates the date/time when the package was created.
Sets the “creation time” property.
Sets the “creation time” property to the current time.
Clears the “creation time” property.
Gets the list of languages from the “template” property, if one is set. This indicates the languages that this package supports.
Sets the list of languages in the “template” property.
Clears the list of languages in the “template” property.
Gets the “subject” property, if one is set. This typically indicates the name of the application/software that will be installed by the package.
Sets the “subject” property.
Clears the “subject” property.
Gets the “title” property, if one is set. This indicates the type of the installer package (e.g. “Installation Database” or “Patch”).
Clears the “title” property.
Clears the “UUID” property.