public interface IDocumentProperties
Represents properties of a presentation.
| Modifier and Type | Method and Description |
|---|---|
void |
clearBuiltInProperties()
Clears and sets default values for all builtIn properties.
|
void |
clearCustomProperties()
Removes all custom properties.
|
boolean |
containsCustomProperty(java.lang.String name)
Check presents of a custom property with a specified name.
|
java.lang.Object |
get_Item(java.lang.String name)
Returns or sets the custom property associated with a specified name.
|
java.lang.String |
getApplicationTemplate()
Returns or sets the template of a application.
|
java.lang.String |
getAppVersion()
Returns the app version.
|
java.lang.String |
getAuthor()
Returns or sets the author of a presentation.
|
java.lang.String |
getCategory()
Returns or sets the category of a presentation.
|
java.lang.String |
getComments()
Returns or sets the comments of a presentation.
|
java.lang.String |
getCompany()
Returns or sets the company property.
|
java.lang.String |
getContentStatus()
Returns or sets the content status of a presentation.
|
java.lang.String |
getContentType()
Returns or sets the content type of a presentation.
|
int |
getCountOfCustomProperties()
Returns the number of custom properties actually contained in a collection.
|
java.util.Date |
getCreatedTime()
Returns the date a presentation was created.
|
java.lang.String |
getCustomPropertyName(int index)
Return a custom property name at the specified index.
|
void |
getCustomPropertyValue(java.lang.String name,
boolean[] value)
Gets a named boolean value from the custom properties.
|
void |
getCustomPropertyValue(java.lang.String name,
java.util.Date[] value)
Gets a named DateTime value from the custom properties.
|
void |
getCustomPropertyValue(java.lang.String name,
double[] value)
Gets a named double value from the custom properties.
|
void |
getCustomPropertyValue(java.lang.String name,
float[] value)
Gets a named float value from the custom properties.
|
void |
getCustomPropertyValue(java.lang.String name,
int[] value)
Gets a named integer value from the custom properties.
|
void |
getCustomPropertyValue(java.lang.String name,
java.lang.String[] value)
Gets a named string value from the custom properties.
|
IHeadingPair[] |
getHeadingPairs()
Indicates the grouping of document parts and the number of parts in each group.
|
int |
getHiddenSlides()
Specifies the number of hidden slides in a presentation document.
|
java.lang.String |
getHyperlinkBase()
Returns or sets the HyperlinkBase document property.
|
boolean |
getHyperlinksChanged()
Specifies that one or more hyperlinks in this part were updated exclusively in this part by a producer.
|
java.lang.String |
getKeywords()
Returns or sets the keywords of a presentation.
|
java.util.Date |
getLastPrinted()
Returns the date when a presentation was printed last time.
|
java.lang.String |
getLastSavedBy()
Returns or sets the name of a last person who modified a presentation.
|
java.util.Date |
getLastSavedTime()
Returns the date a presentation was last modified.
|
boolean |
getLinksUpToDate()
Indicates whether hyperlinks in a document are up-to-date.
|
java.lang.String |
getManager()
Returns or sets the manager property.
|
int |
getMultimediaClips()
Specifies the total number of sound or video clips that are present in the document.
|
java.lang.String |
getNameOfApplication()
Returns or sets the name of the application.
|
int |
getNotes()
Specifies the number of slides in a presentation containing notes.
|
int |
getParagraphs()
Specifies the total number of paragraphs found in a document if applicable.
|
java.lang.String |
getPresentationFormat()
Returns or sets the intended format of a presentation.
|
int |
getRevisionNumber()
Returns or sets the presentation revision number.
|
boolean |
getScaleCrop()
Indicates the display mode of the document thumbnail.
|
boolean |
getSharedDoc()
Determines whether the presentation is shared between multiple people.
|
int |
getSlides()
Specifies the total number of slides in a presentation document.
|
java.lang.String |
getSubject()
Returns or sets the subject of a presentation.
|
java.lang.String |
getTitle()
Returns or sets the title of a presentation.
|
java.lang.String[] |
getTitlesOfParts()
Specifies the title of each document part.
|
double |
getTotalEditingTime()
Total editing time of a presentation.
|
int |
getWords()
Specifies the total number of words contained in a document.
|
boolean |
removeCustomProperty(java.lang.String name)
Remove a custom property associated with a specified name.
|
void |
set_Item(java.lang.String name,
java.lang.Object value)
Returns or sets the custom property associated with a specified name.
|
void |
setApplicationTemplate(java.lang.String value)
Returns or sets the template of a application.
|
void |
setAuthor(java.lang.String value)
Returns or sets the author of a presentation.
|
void |
setCategory(java.lang.String value)
Returns or sets the category of a presentation.
|
void |
setComments(java.lang.String value)
Returns or sets the comments of a presentation.
|
void |
setCompany(java.lang.String value)
Returns or sets the company property.
|
void |
setContentStatus(java.lang.String value)
Returns or sets the content status of a presentation.
|
void |
setContentType(java.lang.String value)
Returns or sets the content type of a presentation.
|
void |
setCreatedTime(java.util.Date value)
Returns the date a presentation was created.
|
void |
setCustomPropertyValue(java.lang.String name,
boolean value)
Sets a named boolean custom property.
|
void |
setCustomPropertyValue(java.lang.String name,
java.util.Date value)
Sets a named DateTime custom property.
|
void |
setCustomPropertyValue(java.lang.String name,
double value)
Sets a named double custom property.
|
void |
setCustomPropertyValue(java.lang.String name,
float value)
Sets a named float custom property.
|
void |
setCustomPropertyValue(java.lang.String name,
int value)
Sets a named integer custom property.
|
void |
setCustomPropertyValue(java.lang.String name,
java.lang.String value)
Sets a named string custom property.
|
void |
setHyperlinkBase(java.lang.String value)
Returns or sets the HyperlinkBase document property.
|
void |
setHyperlinksChanged(boolean value)
Specifies that one or more hyperlinks in this part were updated exclusively in this part by a producer.
|
void |
setKeywords(java.lang.String value)
Returns or sets the keywords of a presentation.
|
void |
setLastPrinted(java.util.Date value)
Returns the date when a presentation was printed last time.
|
void |
setLastSavedBy(java.lang.String value)
Returns or sets the name of a last person who modified a presentation.
|
void |
setLastSavedTime(java.util.Date value)
Returns the date a presentation was last modified.
|
void |
setLinksUpToDate(boolean value)
Indicates whether hyperlinks in a document are up-to-date.
|
void |
setManager(java.lang.String value)
Returns or sets the manager property.
|
void |
setNameOfApplication(java.lang.String value)
Returns or sets the name of the application.
|
void |
setPresentationFormat(java.lang.String value)
Returns or sets the intended format of a presentation.
|
void |
setRevisionNumber(int value)
Returns or sets the presentation revision number.
|
void |
setScaleCrop(boolean value)
Indicates the display mode of the document thumbnail.
|
void |
setSharedDoc(boolean value)
Determines whether the presentation is shared between multiple people.
|
void |
setSubject(java.lang.String value)
Returns or sets the subject of a presentation.
|
void |
setTitle(java.lang.String value)
Returns or sets the title of a presentation.
|
void |
setTotalEditingTime(double value)
Total editing time of a presentation.
|
java.lang.String getAppVersion()
Returns the app version.
Read-only String.
java.lang.String getNameOfApplication()
Returns or sets the name of the application.
Read/write String.
void setNameOfApplication(java.lang.String value)
Returns or sets the name of the application.
Read/write String.
java.lang.String getCompany()
Returns or sets the company property.
Read/write String.
void setCompany(java.lang.String value)
Returns or sets the company property.
Read/write String.
java.lang.String getManager()
Returns or sets the manager property.
Read/write String.
void setManager(java.lang.String value)
Returns or sets the manager property.
Read/write String.
java.lang.String getPresentationFormat()
Returns or sets the intended format of a presentation.
Read/write String.
void setPresentationFormat(java.lang.String value)
Returns or sets the intended format of a presentation.
Read/write String.
boolean getSharedDoc()
Determines whether the presentation is shared between multiple people. Read/write boolean.
void setSharedDoc(boolean value)
Determines whether the presentation is shared between multiple people. Read/write boolean.
java.lang.String getApplicationTemplate()
Returns or sets the template of a application.
Read/write String.
void setApplicationTemplate(java.lang.String value)
Returns or sets the template of a application.
Read/write String.
double getTotalEditingTime()
Total editing time of a presentation.
Read/write double.
void setTotalEditingTime(double value)
Total editing time of a presentation.
Read/write double.
java.lang.String getTitle()
Returns or sets the title of a presentation.
Read/write String.
void setTitle(java.lang.String value)
Returns or sets the title of a presentation.
Read/write String.
java.lang.String getSubject()
Returns or sets the subject of a presentation.
Read/write String.
void setSubject(java.lang.String value)
Returns or sets the subject of a presentation.
Read/write String.
java.lang.String getAuthor()
Returns or sets the author of a presentation.
Read/write String.
void setAuthor(java.lang.String value)
Returns or sets the author of a presentation.
Read/write String.
java.lang.String getKeywords()
Returns or sets the keywords of a presentation.
Read/write String.
void setKeywords(java.lang.String value)
Returns or sets the keywords of a presentation.
Read/write String.
java.lang.String getComments()
Returns or sets the comments of a presentation.
Read/write String.
void setComments(java.lang.String value)
Returns or sets the comments of a presentation.
Read/write String.
java.lang.String getCategory()
Returns or sets the category of a presentation.
Read/write String.
void setCategory(java.lang.String value)
Returns or sets the category of a presentation.
Read/write String.
java.util.Date getCreatedTime()
Returns the date a presentation was created.
Values are in UTC.
Read/write Date.
void setCreatedTime(java.util.Date value)
Returns the date a presentation was created.
Values are in UTC.
Read/write Date.
java.util.Date getLastSavedTime()
Returns the date a presentation was last modified.
Values are in UTC.P
Read-only in case of Presentation.DocumentProperties (because it will be updated internally while IPresentation object saving process).
Can be changed via DocumentProperties instance returning by method IPresentationInfo.readDocumentProperties()
Please see the example in IPresentationInfo.updateDocumentProperties(IDocumentProperties) method summary.
void setLastSavedTime(java.util.Date value)
Returns the date a presentation was last modified.
Values are in UTC.P
Read-only in case of Presentation.DocumentProperties (because it will be updated internally while IPresentation object saving process).
Can be changed via DocumentProperties instance returning by method IPresentationInfo.readDocumentProperties()
Please see the example in IPresentationInfo.updateDocumentProperties(IDocumentProperties) method summary.
java.util.Date getLastPrinted()
Returns the date when a presentation was printed last time.
Read/write Date.
void setLastPrinted(java.util.Date value)
Returns the date when a presentation was printed last time.
Read/write Date.
java.lang.String getLastSavedBy()
Returns or sets the name of a last person who modified a presentation.
Read/write String.
void setLastSavedBy(java.lang.String value)
Returns or sets the name of a last person who modified a presentation.
Read/write String.
int getRevisionNumber()
Returns or sets the presentation revision number. Read/write int.
void setRevisionNumber(int value)
Returns or sets the presentation revision number. Read/write int.
java.lang.String getContentStatus()
Returns or sets the content status of a presentation.
Read/write String.
void setContentStatus(java.lang.String value)
Returns or sets the content status of a presentation.
Read/write String.
java.lang.String getContentType()
Returns or sets the content type of a presentation.
Read/write String.
void setContentType(java.lang.String value)
Returns or sets the content type of a presentation.
Read/write String.
java.lang.String getHyperlinkBase()
Returns or sets the HyperlinkBase document property.
Read/write String.
void setHyperlinkBase(java.lang.String value)
Returns or sets the HyperlinkBase document property.
Read/write String.
boolean getScaleCrop()
Indicates the display mode of the document thumbnail. Set this element to true to enable scaling of the document thumbnail to the display. Set this element to false to enable cropping of the document thumbnail to show only sections that fits the display. Read/write boolean.
void setScaleCrop(boolean value)
Indicates the display mode of the document thumbnail. Set this element to true to enable scaling of the document thumbnail to the display. Set this element to false to enable cropping of the document thumbnail to show only sections that fits the display. Read/write boolean.
boolean getLinksUpToDate()
Indicates whether hyperlinks in a document are up-to-date. Set this element to true to indicate that hyperlinks are updated. Set this element to false to indicate that hyperlinks are outdated. Read/write boolean.
void setLinksUpToDate(boolean value)
Indicates whether hyperlinks in a document are up-to-date. Set this element to true to indicate that hyperlinks are updated. Set this element to false to indicate that hyperlinks are outdated. Read/write boolean.
boolean getHyperlinksChanged()
Specifies that one or more hyperlinks in this part were updated exclusively in this part by a producer. The next producer to open this document shall update the hyperlink relationships with the new hyperlinks specified in this part. Read/write boolean.
void setHyperlinksChanged(boolean value)
Specifies that one or more hyperlinks in this part were updated exclusively in this part by a producer. The next producer to open this document shall update the hyperlink relationships with the new hyperlinks specified in this part. Read/write boolean.
int getSlides()
Specifies the total number of slides in a presentation document. Read-only int.
int getHiddenSlides()
Specifies the number of hidden slides in a presentation document. Read-only int.
int getNotes()
Specifies the number of slides in a presentation containing notes. Read-only int.
int getParagraphs()
Specifies the total number of paragraphs found in a document if applicable. Read-only int.
int getWords()
Specifies the total number of words contained in a document. Read-only int.
int getMultimediaClips()
Specifies the total number of sound or video clips that are present in the document. Read-only int.
java.lang.String[] getTitlesOfParts()
Specifies the title of each document part.
These parts are not document parts but conceptual representations of document sections.
Read-only String[].
IHeadingPair[] getHeadingPairs()
Indicates the grouping of document parts and the number of parts in each group.
Read-only IHeadingPair[].
int getCountOfCustomProperties()
Returns the number of custom properties actually contained in a collection. Read-only int.
java.lang.String getCustomPropertyName(int index)
Return a custom property name at the specified index.
index - The zero-based index of a custom property to get.com.aspose.ms.System.ArgumentOutOfRangeException - Index is less than zero. Index is equal to or greater than Count.boolean removeCustomProperty(java.lang.String name)
Remove a custom property associated with a specified name.
name - Name of a custom property to remove.boolean containsCustomProperty(java.lang.String name)
Check presents of a custom property with a specified name.
name - Name of a custom property to check.java.lang.Object get_Item(java.lang.String name)
Returns or sets the custom property associated with a specified name.
Read/write Object.
void set_Item(java.lang.String name,
java.lang.Object value)
Returns or sets the custom property associated with a specified name.
Read/write Object.
void clearCustomProperties()
Removes all custom properties.
void clearBuiltInProperties()
Clears and sets default values for all builtIn properties.
void getCustomPropertyValue(java.lang.String name,
boolean[] value)
Gets a named boolean value from the custom properties.
name - Name of the custom property to getvalue - Custom property valuevoid getCustomPropertyValue(java.lang.String name,
int[] value)
Gets a named integer value from the custom properties.
name - Name of the custom property to getvalue - Custom property valuevoid getCustomPropertyValue(java.lang.String name,
java.util.Date[] value)
Gets a named DateTime value from the custom properties.
name - Name of the custom property to getvalue - Custom property valuevoid getCustomPropertyValue(java.lang.String name,
java.lang.String[] value)
Gets a named string value from the custom properties.
name - Name of the custom property to getvalue - Custom property valuevoid getCustomPropertyValue(java.lang.String name,
float[] value)
Gets a named float value from the custom properties.
name - Name of the custom property to getvalue - Custom property valuevoid getCustomPropertyValue(java.lang.String name,
double[] value)
Gets a named double value from the custom properties.
name - Name of the custom property to get.value - Custom property valuevoid setCustomPropertyValue(java.lang.String name,
boolean value)
Sets a named boolean custom property.
name - Name of the custom property to setvalue - Custom property valuevoid setCustomPropertyValue(java.lang.String name,
int value)
Sets a named integer custom property.
name - Name of the custom property to setvalue - Custom property valuevoid setCustomPropertyValue(java.lang.String name,
java.util.Date value)
Sets a named DateTime custom property.
name - Name of the custom property to setvalue - Custom property valuevoid setCustomPropertyValue(java.lang.String name,
java.lang.String value)
Sets a named string custom property.
name - Name of the custom property to setvalue - Custom property valuevoid setCustomPropertyValue(java.lang.String name,
float value)
Sets a named float custom property.
name - Name of the custom property to setvalue - Custom property valuevoid setCustomPropertyValue(java.lang.String name,
double value)
Sets a named double custom property.
name - Name of the custom property to setvalue - Custom property valueCopyright © 2004-2025 Aspose Pty Ltd. All Rights Reserved.