IDocumentProperties

IDocumentProperties

Overview

IDocumentProperties is a interface in Aspose.Slides FOSS for .NET.

Represents the metadata properties of a presentation document.

Properties

NameTypeAccessDescription
TitlestringRead/WriteGets or sets the title of the presentation.
SubjectstringRead/WriteGets or sets the subject of the presentation.
AuthorstringRead/WriteGets or sets the author (dc:creator) of the presentation.
KeywordsstringRead/WriteGets or sets the keywords associated with the presentation.
CommentsstringRead/WriteGets or sets the comments (dc:description) for the presentation.
CategorystringRead/WriteGets or sets the category of the presentation.
ContentStatusstringRead/WriteGets or sets the content status of the presentation.
ContentTypestringRead/WriteGets or sets the content type of the presentation.
LastSavedBystringRead/WriteGets or sets the name of the last person who saved the presentation.
RevisionNumberintRead/WriteGets or sets the revision number of the presentation.
CreatedTimeDateTime?Read/WriteGets or sets the creation date and time in UTC.
LastSavedTimeDateTime?Read/WriteGets or sets the last saved date and time in UTC.
LastPrintedDateTime?Read/WriteGets or sets the last printed date and time in UTC.
AppVersionstringReadGets the application version string.
NameOfApplicationstringRead/WriteGets or sets the name of the application that created the presentation.
CompanystringRead/WriteGets or sets the company name.
ManagerstringRead/WriteGets or sets the manager name.
PresentationFormatstringRead/WriteGets or sets the presentation format description.
ApplicationTemplatestringRead/WriteGets or sets the application template name.
HyperlinkBasestringRead/WriteGets or sets the hyperlink base URI.
TotalEditingTimeTimeSpanRead/WriteGets or sets the total editing time.
SharedDocboolRead/WriteGets or sets a value indicating whether the document is shared.
ScaleCropboolRead/WriteGets or sets a value indicating whether the thumbnail should be cropped/scaled.
LinksUpToDateboolRead/WriteGets or sets a value indicating whether links are up to date.
HyperlinksChangedboolRead/WriteGets or sets a value indicating whether hyperlinks have changed.
SlidesintReadGets the number of slides in the presentation.
HiddenSlidesintReadGets the number of hidden slides in the presentation.
NotesintReadGets the number of notes pages in the presentation.
ParagraphsintReadGets the paragraph count statistic.
WordsintReadGets the word count statistic.
MultimediaClipsintReadGets the multimedia clip count statistic.
HeadingPairsIReadOnlyList<IHeadingPair>ReadGets the heading pairs describing content groupings.
TitlesOfPartsIReadOnlyList<string>ReadGets the titles of parts corresponding to heading pairs.
CountOfCustomPropertiesintReadGets the number of custom properties.

Methods

SignatureDescription
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.

See Also