IDocumentProperties
Overview
IDocumentProperties is a interface in Aspose.Slides FOSS for .NET.
Represents the metadata properties of a presentation document.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Title | string | Read/Write | Gets or sets the title of the presentation. |
Subject | string | Read/Write | Gets or sets the subject of the presentation. |
Author | string | Read/Write | Gets or sets the author (dc:creator) of the presentation. |
Keywords | string | Read/Write | Gets or sets the keywords associated with the presentation. |
Comments | string | Read/Write | Gets or sets the comments (dc:description) for the presentation. |
Category | string | Read/Write | Gets or sets the category of the presentation. |
ContentStatus | string | Read/Write | Gets or sets the content status of the presentation. |
ContentType | string | Read/Write | Gets or sets the content type of the presentation. |
LastSavedBy | string | Read/Write | Gets or sets the name of the last person who saved the presentation. |
RevisionNumber | int | Read/Write | Gets or sets the revision number of the presentation. |
CreatedTime | DateTime? | Read/Write | Gets or sets the creation date and time in UTC. |
LastSavedTime | DateTime? | Read/Write | Gets or sets the last saved date and time in UTC. |
LastPrinted | DateTime? | Read/Write | Gets or sets the last printed date and time in UTC. |
AppVersion | string | Read | Gets the application version string. |
NameOfApplication | string | Read/Write | Gets or sets the name of the application that created the presentation. |
Company | string | Read/Write | Gets or sets the company name. |
Manager | string | Read/Write | Gets or sets the manager name. |
PresentationFormat | string | Read/Write | Gets or sets the presentation format description. |
ApplicationTemplate | string | Read/Write | Gets or sets the application template name. |
HyperlinkBase | string | Read/Write | Gets or sets the hyperlink base URI. |
TotalEditingTime | TimeSpan | Read/Write | Gets or sets the total editing time. |
SharedDoc | bool | Read/Write | Gets or sets a value indicating whether the document is shared. |
ScaleCrop | bool | Read/Write | Gets or sets a value indicating whether the thumbnail should be cropped/scaled. |
LinksUpToDate | bool | Read/Write | Gets or sets a value indicating whether links are up to date. |
HyperlinksChanged | bool | Read/Write | Gets or sets a value indicating whether hyperlinks have changed. |
Slides | int | Read | Gets the number of slides in the presentation. |
HiddenSlides | int | Read | Gets the number of hidden slides in the presentation. |
Notes | int | Read | Gets the number of notes pages in the presentation. |
Paragraphs | int | Read | Gets the paragraph count statistic. |
Words | int | Read | Gets the word count statistic. |
MultimediaClips | int | Read | Gets the multimedia clip count statistic. |
HeadingPairs | IReadOnlyList<IHeadingPair> | Read | Gets the heading pairs describing content groupings. |
TitlesOfParts | IReadOnlyList<string> | Read | Gets the titles of parts corresponding to heading pairs. |
CountOfCustomProperties | int | Read | Gets the number of custom properties. |
Methods
| Signature | Description |
|---|---|
GetCustomPropertyValue(name: string) | The property value, or null if not found. |
SetCustomPropertyValue(name: string, value: object) | The property value. |
GetCustomPropertyName(index: int) | The property name. |
RemoveCustomProperty(name: string) | true if the property existed and was removed; otherwise, false. |
ContainsCustomProperty(name: string) | true if the property exists; otherwise, false. |
ClearCustomProperties() | Removes all custom properties. |
ClearBuiltInProperties() | Resets all built-in (core and app) properties to their default values. |