com.aspose.slides
Class DocumentPropertiesEx

java.lang.Object
  extended by com.aspose.slides.DocumentPropertiesEx

public class DocumentPropertiesEx
extends java.lang.Object

Represents properties of a presentation.


Constructor Summary
DocumentPropertiesEx()
           
 
Method Summary
 boolean contains(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 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 getCount()
           Returns the number of custom properties actually contained in a collection.
 java.util.Date getCreated()
           
 java.util.Date getCreatedTime()
           
 java.lang.String getCreator()
          Deprecated. 
 java.lang.String getDescription()
          Deprecated. 
 java.lang.String getKeywords()
           Returns or sets the keywords of a presentation.
 java.lang.String getLastModifiedBy()
          Deprecated. 
 java.util.Date getLastPrinted()
           
 java.lang.String getLastSavedBy()
           Returns or sets the name of a last person who modified a presentation.
 java.util.Date getLastSavedTime()
           
 java.lang.String getManager()
           Returns or sets the manager property.
 java.util.Date getModified()
           
 java.lang.String getNameOfApplication()
           Returns or sets the name of the application.
 java.lang.String getPresentationFormat()
           Returns or sets the intended format of a presentation.
 java.util.Date getPrinted()
           
 java.lang.String getPropertyName(int index)
           Return a custom property name at the specified index.
 int getRevisionNumber()
           Returns or sets the presentation revision number.
 boolean getSharedDoc()
           Determines whether the presentation is shared between multiple people.
 java.lang.String getSubject()
           Returns or sets the subject of a presentation.
 java.lang.String getTemplate()
           Returns or sets the template of a application.
 java.lang.String getTitle()
           Returns or sets the title of a presentation.
 double getTotalEditingTime()
           Total editing time of a presentation in seconds.
 boolean remove(java.lang.String name)
           Remove a custom property associated with a specified name.
 void set_Item(java.lang.String name, java.lang.Object value)
           
 void setAuthor(java.lang.String value)
           
 void setCategory(java.lang.String value)
           
 void setComments(java.lang.String value)
           
 void setCompany(java.lang.String value)
           
 void setContentStatus(java.lang.String value)
           
 void setContentType(java.lang.String value)
           
 void setCreated(java.util.Date value)
           
 void setCreatedTime(java.util.Date value)
           
 void setCreator(java.lang.String value)
          Deprecated. 
 void setDescription(java.lang.String value)
          Deprecated. 
 void setKeywords(java.lang.String value)
           
 void setLastModifiedBy(java.lang.String value)
          Deprecated. 
 void setLastPrinted(java.util.Date value)
           
 void setLastSavedBy(java.lang.String value)
           
 void setLastSavedTime(java.util.Date value)
           
 void setManager(java.lang.String value)
           
 void setModified(java.util.Date value)
           
 void setNameOfApplication(java.lang.String value)
           
 void setPresentationFormat(java.lang.String value)
           
 void setPrinted(java.util.Date value)
           
 void setRevisionNumber(int value)
           
 void setSharedDoc(boolean value)
           
 void setSubject(java.lang.String value)
           
 void setTemplate(java.lang.String value)
           
 void setTitle(java.lang.String value)
           
 void setTotalEditingTime(double value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentPropertiesEx

public DocumentPropertiesEx()
Method Detail

getNameOfApplication

public java.lang.String getNameOfApplication()

Returns or sets the name of the application. Read/write string.


setNameOfApplication

public void setNameOfApplication(java.lang.String value)

getCompany

public java.lang.String getCompany()

Returns or sets the company property. Read/write string.


setCompany

public void setCompany(java.lang.String value)

getManager

public java.lang.String getManager()

Returns or sets the manager property. Read/write string.


setManager

public void setManager(java.lang.String value)

getPresentationFormat

public java.lang.String getPresentationFormat()

Returns or sets the intended format of a presentation. Read/write string.


setPresentationFormat

public void setPresentationFormat(java.lang.String value)

getSharedDoc

public boolean getSharedDoc()

Determines whether the presentation is shared between multiple people. Read/write bool.


setSharedDoc

public void setSharedDoc(boolean value)

getTemplate

public java.lang.String getTemplate()

Returns or sets the template of a application. Read/write string.


setTemplate

public void setTemplate(java.lang.String value)

getTotalEditingTime

public double getTotalEditingTime()

Total editing time of a presentation in seconds. Read/write System.TimeSpan.


setTotalEditingTime

public void setTotalEditingTime(double value)

getTitle

public java.lang.String getTitle()

Returns or sets the title of a presentation. Read/write string.


setTitle

public void setTitle(java.lang.String value)

getSubject

public java.lang.String getSubject()

Returns or sets the subject of a presentation. Read/write string.


setSubject

public void setSubject(java.lang.String value)

getAuthor

public java.lang.String getAuthor()

Returns or sets the author of a presentation. Read/write string.


setAuthor

public void setAuthor(java.lang.String value)

getCreator

@Deprecated
public java.lang.String getCreator()
Deprecated. 

Returns or sets the author of a presentation. Read/write string.


setCreator

@Deprecated
public void setCreator(java.lang.String value)
Deprecated. 


getKeywords

public java.lang.String getKeywords()

Returns or sets the keywords of a presentation. Read/write string.


setKeywords

public void setKeywords(java.lang.String value)

getComments

public java.lang.String getComments()

Returns or sets the comments of a presentation. Read/write string.


setComments

public void setComments(java.lang.String value)

getDescription

@Deprecated
public java.lang.String getDescription()
Deprecated. 

Returns or sets the comments of a presentation. Read/write string.


setDescription

@Deprecated
public void setDescription(java.lang.String value)
Deprecated. 


getCategory

public java.lang.String getCategory()

Returns or sets the category of a presentation. Read/write string.


setCategory

public void setCategory(java.lang.String value)

getCreatedTime

public java.util.Date getCreatedTime()

setCreatedTime

public void setCreatedTime(java.util.Date value)

getCreated

public java.util.Date getCreated()

setCreated

public void setCreated(java.util.Date value)

getLastSavedTime

public java.util.Date getLastSavedTime()

setLastSavedTime

public void setLastSavedTime(java.util.Date value)

getModified

public java.util.Date getModified()

setModified

public void setModified(java.util.Date value)

getLastPrinted

public java.util.Date getLastPrinted()

setLastPrinted

public void setLastPrinted(java.util.Date value)

getPrinted

public java.util.Date getPrinted()

setPrinted

public void setPrinted(java.util.Date value)

getLastSavedBy

public java.lang.String getLastSavedBy()

Returns or sets the name of a last person who modified a presentation. Read/write string.


setLastSavedBy

public void setLastSavedBy(java.lang.String value)

getLastModifiedBy

@Deprecated
public java.lang.String getLastModifiedBy()
Deprecated. 

Returns or sets the name of a last person who modified a presentation. Read/write string.


setLastModifiedBy

@Deprecated
public void setLastModifiedBy(java.lang.String value)
Deprecated. 


getRevisionNumber

public int getRevisionNumber()

Returns or sets the presentation revision number. Read/write int.


setRevisionNumber

public void setRevisionNumber(int value)

getContentStatus

public java.lang.String getContentStatus()

Returns or sets the content status of a presentation. Read/write string.


setContentStatus

public void setContentStatus(java.lang.String value)

getContentType

public java.lang.String getContentType()

Returns or sets the content type of a presentation. Read/write string.


setContentType

public void setContentType(java.lang.String value)

getCount

public int getCount()

Returns the number of custom properties actually contained in a collection. Read-only int.


getPropertyName

public java.lang.String getPropertyName(int index)

Return a custom property name at the specified index.

Parameters:
index - The zero-based index of a custom property to get.
Returns:
Custom property name at the specified index.
Throws:
com.aspose.ms.System.ArgumentOutOfRangeException - Index is less than zero. Index is equal to or greater than Count.

remove

public boolean remove(java.lang.String name)

Remove a custom property associated with a specified name.

Parameters:
name - Name of a custom property to remove.
Returns:
Return true if a property was removed, false overwise.

contains

public boolean contains(java.lang.String name)

Check presents of a custom property with a specified name.

Parameters:
name - Name of a custom property to check.
Returns:
Return true if property exists, false overwise.

get_Item

public java.lang.Object get_Item(java.lang.String name)

Returns or sets the custom property associated with a specified name. Read/write Object.


Value can be <b>int</b>, <b>float</b>, <b>string</b>, <b>bool</b> or <b>DateTime</b>.


set_Item

public void set_Item(java.lang.String name,
                     java.lang.Object value)