Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection Class Referenceabstract

A collection of built-in document properties. More...

Inherits Aspose::Cells::Properties::IDocumentPropertyCollection.

Public Member Functions

virtual intrusive_ptr< Aspose::Cells::Properties::IDocumentPropertyGetObjectByIndex (intrusive_ptr< Aspose::Cells::Systems::String > name)=0
 Returns an IDocumentProperty object by the name of the property. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetLanguage ()=0
 Gets the document's language. More...
 
virtual void SetLanguage (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the document's language. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetAuthor ()=0
 Gets the name of the document's author. More...
 
virtual void SetAuthor (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the name of the document's author. More...
 
virtual Aspose::Cells::Systems::Int32 GetBytes ()=0
 Represents an estimate of the number of bytes in the document. More...
 
virtual void SetBytes (Aspose::Cells::Systems::Int32 value)=0
 Represents an estimate of the number of bytes in the document. More...
 
virtual Aspose::Cells::Systems::Int32 GetCharacters ()=0
 Represents an estimate of the number of characters in the document. More...
 
virtual void SetCharacters (Aspose::Cells::Systems::Int32 value)=0
 Represents an estimate of the number of characters in the document. More...
 
virtual Aspose::Cells::Systems::Int32 GetCharactersWithSpaces ()=0
 Represents an estimate of the number of characters (including spaces) in the document. More...
 
virtual void SetCharactersWithSpaces (Aspose::Cells::Systems::Int32 value)=0
 Represents an estimate of the number of characters (including spaces) in the document. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetComments ()=0
 Gets or sets the document comments. More...
 
virtual void SetComments (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Gets the document comments. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetCategory ()=0
 Sets the category of the document. More...
 
virtual void SetCategory (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Gets or sets the category of the document. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetContentType ()=0
 Gets the content type of the document. More...
 
virtual void SetContentType (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the content type of the document. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetContentStatus ()=0
 Gets or sets the content status of the document. More...
 
virtual void SetContentStatus (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Gets the content status of the document. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetCompany ()=0
 Sets the company property. More...
 
virtual void SetCompany (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the company property. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetHyperlinkBase ()=0
 Gets the hyperlinkbase property. More...
 
virtual void SetHyperlinkBase (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the hyperlinkbase property. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::DateTime > GetCreatedTime ()=0
 Gets date of the document creation in UTC. More...
 
virtual void SetCreatedTime (intrusive_ptr< Aspose::Cells::Systems::DateTime > value)=0
 Sets date of the document creation in UTC. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::DateTime > GetCreatedUniversalTime ()=0
 Gets the Universal time of the document creation. More...
 
virtual void SetCreatedUniversalTime (intrusive_ptr< Aspose::Cells::Systems::DateTime > value)=0
 Sets the Universal time of the document creation. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetKeywords ()=0
 Gets the document keywords. More...
 
virtual void SetKeywords (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the document keywords. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::DateTime > GetLastPrinted ()=0
 Gets the date when the document was last printed in UTC. More...
 
virtual void SetLastPrinted (intrusive_ptr< Aspose::Cells::Systems::DateTime > value)=0
 Sets the date when the document was last printed in UTC. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::DateTime > GetLastPrintedUniversalTime ()=0
 Gets the Universal time when the document was last printed. More...
 
virtual void SetLastPrintedUniversalTime (intrusive_ptr< Aspose::Cells::Systems::DateTime > value)=0
 Sets the Universal time when the document was last printed. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetLastSavedBy ()=0
 Gets the name of the last author. More...
 
virtual void SetLastSavedBy (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the name of the last author. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::DateTime > GetLastSavedTime ()=0
 Gets the time of the last save in UTC. More...
 
virtual void SetLastSavedTime (intrusive_ptr< Aspose::Cells::Systems::DateTime > value)=0
 Sets the time of the last save in UTC. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::DateTime > GetLastSavedUniversalTime ()=0
 Gets the universal time of the last save. More...
 
virtual void SetLastSavedUniversalTime (intrusive_ptr< Aspose::Cells::Systems::DateTime > value)=0
 Sets the universal time of the last save. More...
 
virtual Aspose::Cells::Systems::Int32 GetLines ()=0
 Represents an estimate of the number of lines in the document. More...
 
virtual void SetLines (Aspose::Cells::Systems::Int32 value)=0
 Represents an estimate of the number of lines in the document. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetManager ()=0
 Gets the manager property. More...
 
virtual void SetManager (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the manager property. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetNameOfApplication ()=0
 Gets the name of the application. More...
 
virtual void SetNameOfApplication (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the name of the application. More...
 
virtual Aspose::Cells::Systems::Int32 GetPages ()=0
 Represents an estimate of the number of pages in the document. More...
 
virtual void SetPages (Aspose::Cells::Systems::Int32 value)=0
 Represents an estimate of the number of pages in the document. More...
 
virtual Aspose::Cells::Systems::Int32 GetParagraphs ()=0
 Represents an estimate of the number of paragraphs in the document. More...
 
virtual void SetParagraphs (Aspose::Cells::Systems::Int32 value)=0
 Represents an estimate of the number of paragraphs in the document. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetRevisionNumber ()=0
 Gets the document revision number. More...
 
virtual void SetRevisionNumber (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the document revision number. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetSubject ()=0
 Gets the subject of the document. More...
 
virtual void SetSubject (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the subject of the document. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetTemplate ()=0
 Gets the informational name of the document template. More...
 
virtual void SetTemplate (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the informational name of the document template. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetTitle ()=0
 Gets the title of the document. More...
 
virtual void SetTitle (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the title of the document. More...
 
virtual Aspose::Cells::Systems::Double GetTotalEditingTime ()=0
 Gets the total editing time in minutes. More...
 
virtual void SetTotalEditingTime (Aspose::Cells::Systems::Double value)=0
 Sets the total editing time in minutes. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetVersion ()=0
 Represents the version number of the application that created the document. More...
 
virtual void SetVersion (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Represents the version number of the application that created the document. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetDocumentVersion ()=0
 Gets the version of the file. More...
 
virtual void SetDocumentVersion (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the version of the file. More...
 
virtual bool GetScaleCrop ()=0
 Indicates the display mode of the document thumbnail. More...
 
virtual void SetScaleCrop (bool value)=0
 Indicates the display mode of the document thumbnail. More...
 
virtual bool GetLinksUpToDate ()=0
 Indicates whether hyperlinks in a document are up-to-date. More...
 
virtual void SetLinksUpToDate (bool value)=0
 Indicates whether hyperlinks in a document are up-to-date. More...
 
virtual Aspose::Cells::Systems::Int32 GetWords ()=0
 Represents an estimate of the number of words in the document. More...
 
virtual void SetWords (Aspose::Cells::Systems::Int32 value)=0
 Represents an estimate of the number of words in the document. More...
 
- Public Member Functions inherited from Aspose::Cells::Properties::IDocumentPropertyCollection
virtual Aspose::Cells::Systems::Int32 GetCount ()=0
 Gets number of items in the collection. More...
 
virtual intrusive_ptr< Aspose::Cells::Properties::IDocumentPropertyGetObjectByIndex (Aspose::Cells::Systems::Int32 index)=0
 Returns a IDocumentProperty object by index. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::Collections::IEnumerator > GetEnumerator ()=0
 
virtual bool Contains (intrusive_ptr< Aspose::Cells::Systems::String > name)=0
 Returns true if a property with the specified name exists in the collection. More...
 
virtual Aspose::Cells::Systems::Int32 IndexOf (intrusive_ptr< Aspose::Cells::Systems::String > name)=0
 Gets the index of a property by name. More...
 
virtual void Remove (intrusive_ptr< Aspose::Cells::Systems::String > name)=0
 Removes a property with the specified name from the collection. More...
 
virtual void RemoveAt (Aspose::Cells::Systems::Int32 index)=0
 Removes a property at the specified index. More...
 
virtual void Clear ()=0
 Removes all properties from the collection. More...
 
virtual void add_ref ()
 
virtual int release_ref ()
 

Static Public Member Functions

static bool AutoInit_Static_BuiltInDocumentPropertyCollection ()
 

Detailed Description

A collection of built-in document properties.

Provides access to IDocumentProperty objects by their names (using an indexer) and via a set of typed properties that return values of appropriate types.

Member Function Documentation

◆ AutoInit_Static_BuiltInDocumentPropertyCollection()

static bool Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::AutoInit_Static_BuiltInDocumentPropertyCollection ( )
static

◆ GetAuthor()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetAuthor ( )
pure virtual

Gets the name of the document's author.

◆ GetBytes()

virtual Aspose::Cells::Systems::Int32 Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetBytes ( )
pure virtual

Represents an estimate of the number of bytes in the document.

◆ GetCategory()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetCategory ( )
pure virtual

Sets the category of the document.

◆ GetCharacters()

virtual Aspose::Cells::Systems::Int32 Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetCharacters ( )
pure virtual

Represents an estimate of the number of characters in the document.

◆ GetCharactersWithSpaces()

virtual Aspose::Cells::Systems::Int32 Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetCharactersWithSpaces ( )
pure virtual

Represents an estimate of the number of characters (including spaces) in the document.

◆ GetComments()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetComments ( )
pure virtual

Gets or sets the document comments.

◆ GetCompany()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetCompany ( )
pure virtual

Sets the company property.

◆ GetContentStatus()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetContentStatus ( )
pure virtual

Gets or sets the content status of the document.

◆ GetContentType()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetContentType ( )
pure virtual

Gets the content type of the document.

◆ GetCreatedTime()

virtual intrusive_ptr<Aspose::Cells::Systems::DateTime> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetCreatedTime ( )
pure virtual

Gets date of the document creation in UTC.

Aspose.Cells does not update this property when you modify the document.

◆ GetCreatedUniversalTime()

virtual intrusive_ptr<Aspose::Cells::Systems::DateTime> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetCreatedUniversalTime ( )
pure virtual

Gets the Universal time of the document creation.

Aspose.Cells does not update this property when you modify the document.

◆ GetDocumentVersion()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetDocumentVersion ( )
pure virtual

Gets the version of the file.

◆ GetHyperlinkBase()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetHyperlinkBase ( )
pure virtual

Gets the hyperlinkbase property.

◆ GetKeywords()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetKeywords ( )
pure virtual

Gets the document keywords.

◆ GetLanguage()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetLanguage ( )
pure virtual

Gets the document's language.

◆ GetLastPrinted()

virtual intrusive_ptr<Aspose::Cells::Systems::DateTime> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetLastPrinted ( )
pure virtual

Gets the date when the document was last printed in UTC.

If the document was never printed, this property will return DateTime.MinValue.

Aspose.Cells does not update this property when you modify the document.

◆ GetLastPrintedUniversalTime()

virtual intrusive_ptr<Aspose::Cells::Systems::DateTime> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetLastPrintedUniversalTime ( )
pure virtual

Gets the Universal time when the document was last printed.

◆ GetLastSavedBy()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetLastSavedBy ( )
pure virtual

Gets the name of the last author.

Aspose.Cells does not update this property when you modify the document.

◆ GetLastSavedTime()

virtual intrusive_ptr<Aspose::Cells::Systems::DateTime> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetLastSavedTime ( )
pure virtual

Gets the time of the last save in UTC.

Aspose.Cells does not update this property when you modify the document.

◆ GetLastSavedUniversalTime()

virtual intrusive_ptr<Aspose::Cells::Systems::DateTime> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetLastSavedUniversalTime ( )
pure virtual

Gets the universal time of the last save.

Aspose.Cells does not update this property when you modify the document.

◆ GetLines()

virtual Aspose::Cells::Systems::Int32 Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetLines ( )
pure virtual

Represents an estimate of the number of lines in the document.

Aspose.Cells does not update this property when you modify the document.

◆ GetLinksUpToDate()

virtual bool Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetLinksUpToDate ( )
pure virtual

Indicates whether hyperlinks in a document are up-to-date.

◆ GetManager()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetManager ( )
pure virtual

Gets the manager property.

◆ GetNameOfApplication()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetNameOfApplication ( )
pure virtual

Gets the name of the application.

◆ GetObjectByIndex()

virtual intrusive_ptr<Aspose::Cells::Properties::IDocumentProperty> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetObjectByIndex ( intrusive_ptr< Aspose::Cells::Systems::String >  name)
pure virtual

Returns an IDocumentProperty object by the name of the property.

<overloads>Returns an IDocumentProperty object.</overloads>

The string names of the properties correspond to the names of the typed properties available from IBuiltInDocumentPropertyCollection .

If you request a property that is not present in the document, but the name of the property is recognized as a valid built-in name, a new IDocumentProperty

is created, added to the collection and returned. The newly created property is assigned a default value (empty string, zero, false or DateTime.MinValue depending on the type of the built-in property).

If you request a property that is not present in the document and the name is not recognized as a built-in name, a null is returned.

Parameters
nameThe case-insensitive name of the property to retrieve.

Implements Aspose::Cells::Properties::IDocumentPropertyCollection.

◆ GetPages()

virtual Aspose::Cells::Systems::Int32 Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetPages ( )
pure virtual

Represents an estimate of the number of pages in the document.

◆ GetParagraphs()

virtual Aspose::Cells::Systems::Int32 Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetParagraphs ( )
pure virtual

Represents an estimate of the number of paragraphs in the document.

◆ GetRevisionNumber()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetRevisionNumber ( )
pure virtual

Gets the document revision number.

Aspose.Cells does not update this property when you modify the document.

◆ GetScaleCrop()

virtual bool Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetScaleCrop ( )
pure virtual

Indicates the display mode of the document thumbnail.

◆ GetSubject()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetSubject ( )
pure virtual

Gets the subject of the document.

◆ GetTemplate()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetTemplate ( )
pure virtual

Gets the informational name of the document template.

◆ GetTitle()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetTitle ( )
pure virtual

Gets the title of the document.

◆ GetTotalEditingTime()

virtual Aspose::Cells::Systems::Double Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetTotalEditingTime ( )
pure virtual

Gets the total editing time in minutes.

◆ GetVersion()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetVersion ( )
pure virtual

Represents the version number of the application that created the document.

It's format is "00.0000",for example : 12.0000

◆ GetWords()

virtual Aspose::Cells::Systems::Int32 Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::GetWords ( )
pure virtual

Represents an estimate of the number of words in the document.

◆ SetAuthor()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetAuthor ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the name of the document's author.

◆ SetBytes()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetBytes ( Aspose::Cells::Systems::Int32  value)
pure virtual

Represents an estimate of the number of bytes in the document.

◆ SetCategory()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetCategory ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Gets or sets the category of the document.

◆ SetCharacters()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetCharacters ( Aspose::Cells::Systems::Int32  value)
pure virtual

Represents an estimate of the number of characters in the document.

◆ SetCharactersWithSpaces()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetCharactersWithSpaces ( Aspose::Cells::Systems::Int32  value)
pure virtual

Represents an estimate of the number of characters (including spaces) in the document.

◆ SetComments()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetComments ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Gets the document comments.

◆ SetCompany()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetCompany ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the company property.

◆ SetContentStatus()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetContentStatus ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Gets the content status of the document.

◆ SetContentType()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetContentType ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the content type of the document.

◆ SetCreatedTime()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetCreatedTime ( intrusive_ptr< Aspose::Cells::Systems::DateTime >  value)
pure virtual

Sets date of the document creation in UTC.

Aspose.Cells does not update this property when you modify the document.

◆ SetCreatedUniversalTime()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetCreatedUniversalTime ( intrusive_ptr< Aspose::Cells::Systems::DateTime >  value)
pure virtual

Sets the Universal time of the document creation.

Aspose.Cells does not update this property when you modify the document.

◆ SetDocumentVersion()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetDocumentVersion ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the version of the file.

◆ SetHyperlinkBase()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetHyperlinkBase ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the hyperlinkbase property.

◆ SetKeywords()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetKeywords ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the document keywords.

◆ SetLanguage()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetLanguage ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the document's language.

◆ SetLastPrinted()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetLastPrinted ( intrusive_ptr< Aspose::Cells::Systems::DateTime >  value)
pure virtual

Sets the date when the document was last printed in UTC.

If the document was never printed, this property will return DateTime.MinValue.

Aspose.Cells does not update this property when you modify the document.

◆ SetLastPrintedUniversalTime()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetLastPrintedUniversalTime ( intrusive_ptr< Aspose::Cells::Systems::DateTime >  value)
pure virtual

Sets the Universal time when the document was last printed.

◆ SetLastSavedBy()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetLastSavedBy ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the name of the last author.

Aspose.Cells does not update this property when you modify the document.

◆ SetLastSavedTime()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetLastSavedTime ( intrusive_ptr< Aspose::Cells::Systems::DateTime >  value)
pure virtual

Sets the time of the last save in UTC.

Aspose.Cells does not update this property when you modify the document.

◆ SetLastSavedUniversalTime()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetLastSavedUniversalTime ( intrusive_ptr< Aspose::Cells::Systems::DateTime >  value)
pure virtual

Sets the universal time of the last save.

Aspose.Cells does not update this property when you modify the document.

◆ SetLines()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetLines ( Aspose::Cells::Systems::Int32  value)
pure virtual

Represents an estimate of the number of lines in the document.

Aspose.Cells does not update this property when you modify the document.

◆ SetLinksUpToDate()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetLinksUpToDate ( bool  value)
pure virtual

Indicates whether hyperlinks in a document are up-to-date.

◆ SetManager()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetManager ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the manager property.

◆ SetNameOfApplication()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetNameOfApplication ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the name of the application.

◆ SetPages()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetPages ( Aspose::Cells::Systems::Int32  value)
pure virtual

Represents an estimate of the number of pages in the document.

◆ SetParagraphs()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetParagraphs ( Aspose::Cells::Systems::Int32  value)
pure virtual

Represents an estimate of the number of paragraphs in the document.

◆ SetRevisionNumber()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetRevisionNumber ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the document revision number.

Aspose.Cells does not update this property when you modify the document.

◆ SetScaleCrop()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetScaleCrop ( bool  value)
pure virtual

Indicates the display mode of the document thumbnail.

◆ SetSubject()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetSubject ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the subject of the document.

◆ SetTemplate()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetTemplate ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the informational name of the document template.

◆ SetTitle()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetTitle ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the title of the document.

◆ SetTotalEditingTime()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetTotalEditingTime ( Aspose::Cells::Systems::Double  value)
pure virtual

Sets the total editing time in minutes.

◆ SetVersion()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetVersion ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Represents the version number of the application that created the document.

It's format is "00.0000",for example : 12.0000

◆ SetWords()

virtual void Aspose::Cells::Properties::IBuiltInDocumentPropertyCollection::SetWords ( Aspose::Cells::Systems::Int32  value)
pure virtual

Represents an estimate of the number of words in the document.