Aspose::Slides::IDocumentProperties Class Referenceabstract

Represents properties of a presentation. More...

Inherits System::Object.

Inherited by Aspose::Slides::DocumentProperties.

Public Member Functions

virtual System::String get_AppVersion ()=0
 Returns the app version. Read-only System::String. More...
 
virtual System::String get_NameOfApplication ()=0
 Returns the name of the application. Read System::String. More...
 
virtual void set_NameOfApplication (System::String value)=0
 Sets the name of the application. Write System::String. More...
 
virtual System::String get_Company ()=0
 Returns the company property. Read System::String. More...
 
virtual void set_Company (System::String value)=0
 Sets the company property. Write System::String. More...
 
virtual System::String get_Manager ()=0
 Returns the manager property. Read System::String. More...
 
virtual void set_Manager (System::String value)=0
 Sets the manager property. Write System::String. More...
 
virtual System::String get_PresentationFormat ()=0
 Returns the intended format of a presentation. Read System::String. More...
 
virtual void set_PresentationFormat (System::String value)=0
 Sets the intended format of a presentation. Write System::String. More...
 
virtual bool get_SharedDoc ()=0
 Determines whether the presentation is shared between multiple people. Read bool. More...
 
virtual void set_SharedDoc (bool value)=0
 Determines whether the presentation is shared between multiple people. Write bool. More...
 
virtual System::String get_ApplicationTemplate ()=0
 Returns the template of a application. Read System::String. More...
 
virtual void set_ApplicationTemplate (System::String value)=0
 Sets the template of a application. Write System::String. More...
 
virtual System::TimeSpan get_TotalEditingTime ()=0
 Total editing time of a presentation. Read System::TimeSpan. More...
 
virtual void set_TotalEditingTime (System::TimeSpan value)=0
 Total editing time of a presentation. Write System::TimeSpan. More...
 
virtual System::String get_Title ()=0
 Returns the title of a presentation. Read System::String. More...
 
virtual void set_Title (System::String value)=0
 Sets the title of a presentation. Write System::String. More...
 
virtual System::String get_Subject ()=0
 Returns the subject of a presentation. Read System::String. More...
 
virtual void set_Subject (System::String value)=0
 Sets the subject of a presentation. Write System::String. More...
 
virtual System::String get_Author ()=0
 Returns the author of a presentation. Read System::String. More...
 
virtual void set_Author (System::String value)=0
 Sets the author of a presentation. Write System::String. More...
 
virtual System::String get_Keywords ()=0
 Returns the keywords of a presentation. Read System::String. More...
 
virtual void set_Keywords (System::String value)=0
 Sets the keywords of a presentation. Write System::String. More...
 
virtual System::String get_Comments ()=0
 Returns the comments of a presentation. Read System::String. More...
 
virtual void set_Comments (System::String value)=0
 Sets the comments of a presentation. Write System::String. More...
 
virtual System::String get_Category ()=0
 Returns the category of a presentation. Read System::String. More...
 
virtual void set_Category (System::String value)=0
 Sets the category of a presentation. Write System::String. More...
 
virtual System::DateTime get_CreatedTime ()=0
 Returns the date when a presentation was created. Read System::DateTime. More...
 
virtual void set_CreatedTime (System::DateTime value)=0
 Returns the date when a presentation was created. Write System::DateTime. More...
 
virtual System::DateTime get_LastSavedTime ()=0
 Returns the date when a presentation was modified last time. 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 method summary. More...
 
virtual void set_LastSavedTime (System::DateTime value)=0
 Returns the date when a presentation was modified last time. 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 method summary. More...
 
virtual System::DateTime get_LastPrinted ()=0
 Returns the date when a presentation was printed last time. Read System::DateTime. More...
 
virtual void set_LastPrinted (System::DateTime value)=0
 Returns the date when a presentation was printed last time. Write System::DateTime. More...
 
virtual System::String get_LastSavedBy ()=0
 Returns the name of a last person who modified a presentation. Read System::String. More...
 
virtual void set_LastSavedBy (System::String value)=0
 Sets the name of a last person who modified a presentation. Write System::String. More...
 
virtual int32_t get_RevisionNumber ()=0
 Returns the presentation revision number. Read int32_t. More...
 
virtual void set_RevisionNumber (int32_t value)=0
 Sets the presentation revision number. Write int32_t. More...
 
virtual System::String get_ContentStatus ()=0
 Returns the content status of a presentation. Read System::String. More...
 
virtual void set_ContentStatus (System::String value)=0
 Sets the content status of a presentation. Write System::String. More...
 
virtual System::String get_ContentType ()=0
 Returns the content type of a presentation. Read System::String. More...
 
virtual void set_ContentType (System::String value)=0
 Sets the content type of a presentation. Write System::String. More...
 
virtual System::String get_HyperlinkBase ()=0
 Returns the HyperlinkBase document property. Read System::String. More...
 
virtual void set_HyperlinkBase (System::String value)=0
 Sets the HyperlinkBase document property. Write System::String. More...
 
virtual int32_t get_CountOfCustomProperties ()=0
 Returns the number of custom properties actually contained in a collection. Read-only int32_t. More...
 
virtual System::String GetCustomPropertyName (int32_t index)=0
 Return a custom property name at the specified index. More...
 
virtual bool RemoveCustomProperty (System::String name)=0
 Remove a custom property associated with a specified name. More...
 
virtual bool ContainsCustomProperty (System::String name)=0
 Check presents of a custom property with a specified name. More...
 
virtual System::SharedPtr< System::Objectidx_get (System::String name)=0
 Returns the custom property associated with a specified name. Read System::Object. More...
 
virtual void idx_set (System::String name, System::SharedPtr< System::Object > value)=0
 Sets the custom property associated with a specified name. Write System::Object. More...
 
virtual void ClearCustomProperties ()=0
 Removes all custom properties. More...
 
virtual void ClearBuiltInProperties ()=0
 Clears and sets default values for all builtIn properties. More...
 
virtual void GetCustomPropertyValue (System::String name, bool &value)=0
 Gets a named boolean value from the custom properties. More...
 
virtual void GetCustomPropertyValue (System::String name, int32_t &value)=0
 Gets a named integer value from the custom properties. More...
 
virtual void GetCustomPropertyValue (System::String name, System::DateTime &value)=0
 Gets a named DateTime value from the custom properties. More...
 
virtual void GetCustomPropertyValue (System::String name, System::String &value)=0
 Gets a named string value from the custom properties. More...
 
virtual void GetCustomPropertyValue (System::String name, float &value)=0
 Gets a named float value from the custom properties. More...
 
virtual void GetCustomPropertyValue (System::String name, double &value)=0
 Gets a named double value from the custom properties. More...
 
virtual void SetCustomPropertyValue (System::String name, bool value)=0
 Sets a named boolean custom property. More...
 
virtual void SetCustomPropertyValue (System::String name, int32_t value)=0
 Sets a named integer custom property. More...
 
virtual void SetCustomPropertyValue (System::String name, System::DateTime value)=0
 Sets a named DateTime custom property. More...
 
virtual void SetCustomPropertyValue (System::String name, System::String value)=0
 Sets a named string custom property. More...
 
virtual void SetCustomPropertyValue (System::String name, float value)=0
 Sets a named float custom property. More...
 
virtual void SetCustomPropertyValue (System::String name, double value)=0
 Sets a named double custom property. More...
 
- Public Member Functions inherited from System::Object
 Object ()
 Creates object. Initializes all internal data structures. More...
 
virtual ~Object ()
 Destroys object. Frees all internal data structures. More...
 
 Object (Object const &x)
 Copy constructor. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More...
 
Objectoperator= (Object const &x)
 Assignment operator. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More...
 
ObjectSharedRefAdded ()
 Increments shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
 
int SharedRefRemovedSafe ()
 Decrements and returns shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
 
int RemovedSharedRefs (int count)
 Decreases shared reference count by specified value. More...
 
Detail::SmartPtrCounter * WeakRefAdded ()
 Increments weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
 
void WeakRefRemoved ()
 Decrements weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
 
Detail::SmartPtrCounter * GetCounter ()
 Gets reference counter data structure associated with the object. More...
 
int SharedCount () const
 Gets current value of shared reference counter. More...
 
void Lock ()
 Implements C# lock() statement locking. Call directly or use LockContext sentry object. More...
 
void Unlock ()
 Implements C# lock() statement unlocking. Call directly or use LockContext sentry object. More...
 
virtual bool Equals (ptr obj)
 Compares objects using C# Object.Equals semantics. More...
 
virtual int32_t GetHashCode () const
 Analog of C# Object.GetHashCode() method. Enables hashing of custom objects. More...
 
virtual String ToString () const
 Analog of C# Object.ToString() method. Enables converting custom objects to string. More...
 
virtual ptr MemberwiseClone () const
 Analog of C# Object.MemberwiseClone() method. Enables cloning custom types. More...
 
virtual const TypeInfoGetType () const
 Gets actual type of object. Analog of C# System.Object.GetType() call. More...
 
virtual bool Is (const TypeInfo &targetType) const
 Check if object represents an instance of type described by targetType. Analog of C# 'is' operator. More...
 
virtual void SetTemplateWeakPtr (uint32_t argument)
 Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. More...
 
virtual bool FastCast (const Details::FastRttiBase &helper, void **out_ptr) const
 For internal purposes only. More...
 
template<>
bool ReferenceEquals (String const &str, std::nullptr_t)
 Specialization of Object::ReferenceEquals for case of string and nullptr. More...
 
template<>
bool ReferenceEquals (String const &str1, String const &str2)
 Specialization of Object::ReferenceEquals for case of strings. More...
 

Additional Inherited Members

- Public Types inherited from System::Object
typedef SmartPtr< Objectptr
 Alias for smart pointer type. More...
 
- Static Public Member Functions inherited from System::Object
static bool ReferenceEquals (ptr const &objA, ptr const &objB)
 Compares objects by reference. More...
 
template<typename T >
static std::enable_if<!IsSmartPtr< T >::value, bool >::type ReferenceEquals (T const &objA, T const &objB)
 Compares objects by reference. More...
 
template<typename T >
static std::enable_if<!IsSmartPtr< T >::value, bool >::type ReferenceEquals (T const &objA, std::nullptr_t)
 Reference-compares value type object with nullptr. More...
 
template<typename T1 , typename T2 >
static std::enable_if< IsSmartPtr< T1 >::value &&IsSmartPtr< T2 >::value, bool >::type Equals (T1 const &objA, T2 const &objB)
 Compares reference type objects in C# style. More...
 
template<typename T1 , typename T2 >
static std::enable_if<!IsSmartPtr< T1 >::value &&!IsSmartPtr< T2 >::value, bool >::type Equals (T1 const &objA, T2 const &objB)
 Compares value type objects in C# style. More...
 
static const TypeInfoType ()
 Implements C# typeof(System.Object) construct. More...
 
template<>
bool Equals (float const &objA, float const &objB)
 Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. More...
 
template<>
bool Equals (double const &objA, double const &objB)
 Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. More...
 

Detailed Description

Represents properties of a presentation.

Member Function Documentation

◆ ClearBuiltInProperties()

virtual void Aspose::Slides::IDocumentProperties::ClearBuiltInProperties ( )
pure virtual

Clears and sets default values for all builtIn properties.

Implemented in Aspose::Slides::DocumentProperties.

◆ ClearCustomProperties()

virtual void Aspose::Slides::IDocumentProperties::ClearCustomProperties ( )
pure virtual

Removes all custom properties.

Implemented in Aspose::Slides::DocumentProperties.

◆ ContainsCustomProperty()

virtual bool Aspose::Slides::IDocumentProperties::ContainsCustomProperty ( System::String  name)
pure virtual

Check presents of a custom property with a specified name.

Parameters
nameName of a custom property to check.
Returns
Return true if property exists, false overwise.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_ApplicationTemplate()

virtual System::String Aspose::Slides::IDocumentProperties::get_ApplicationTemplate ( )
pure virtual

Returns the template of a application. Read System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_AppVersion()

virtual System::String Aspose::Slides::IDocumentProperties::get_AppVersion ( )
pure virtual

Returns the app version. Read-only System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_Author()

virtual System::String Aspose::Slides::IDocumentProperties::get_Author ( )
pure virtual

Returns the author of a presentation. Read System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_Category()

virtual System::String Aspose::Slides::IDocumentProperties::get_Category ( )
pure virtual

Returns the category of a presentation. Read System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_Comments()

virtual System::String Aspose::Slides::IDocumentProperties::get_Comments ( )
pure virtual

Returns the comments of a presentation. Read System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_Company()

virtual System::String Aspose::Slides::IDocumentProperties::get_Company ( )
pure virtual

Returns the company property. Read System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_ContentStatus()

virtual System::String Aspose::Slides::IDocumentProperties::get_ContentStatus ( )
pure virtual

Returns the content status of a presentation. Read System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_ContentType()

virtual System::String Aspose::Slides::IDocumentProperties::get_ContentType ( )
pure virtual

Returns the content type of a presentation. Read System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_CountOfCustomProperties()

virtual int32_t Aspose::Slides::IDocumentProperties::get_CountOfCustomProperties ( )
pure virtual

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

Implemented in Aspose::Slides::DocumentProperties.

◆ get_CreatedTime()

virtual System::DateTime Aspose::Slides::IDocumentProperties::get_CreatedTime ( )
pure virtual

Returns the date when a presentation was created. Read System::DateTime.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_HyperlinkBase()

virtual System::String Aspose::Slides::IDocumentProperties::get_HyperlinkBase ( )
pure virtual

Returns the HyperlinkBase document property. Read System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_Keywords()

virtual System::String Aspose::Slides::IDocumentProperties::get_Keywords ( )
pure virtual

Returns the keywords of a presentation. Read System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_LastPrinted()

virtual System::DateTime Aspose::Slides::IDocumentProperties::get_LastPrinted ( )
pure virtual

Returns the date when a presentation was printed last time. Read System::DateTime.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_LastSavedBy()

virtual System::String Aspose::Slides::IDocumentProperties::get_LastSavedBy ( )
pure virtual

Returns the name of a last person who modified a presentation. Read System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_LastSavedTime()

virtual System::DateTime Aspose::Slides::IDocumentProperties::get_LastSavedTime ( )
pure virtual

Returns the date when a presentation was modified last time. 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 method summary.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_Manager()

virtual System::String Aspose::Slides::IDocumentProperties::get_Manager ( )
pure virtual

Returns the manager property. Read System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_NameOfApplication()

virtual System::String Aspose::Slides::IDocumentProperties::get_NameOfApplication ( )
pure virtual

Returns the name of the application. Read System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_PresentationFormat()

virtual System::String Aspose::Slides::IDocumentProperties::get_PresentationFormat ( )
pure virtual

Returns the intended format of a presentation. Read System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_RevisionNumber()

virtual int32_t Aspose::Slides::IDocumentProperties::get_RevisionNumber ( )
pure virtual

Returns the presentation revision number. Read int32_t.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_SharedDoc()

virtual bool Aspose::Slides::IDocumentProperties::get_SharedDoc ( )
pure virtual

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

Implemented in Aspose::Slides::DocumentProperties.

◆ get_Subject()

virtual System::String Aspose::Slides::IDocumentProperties::get_Subject ( )
pure virtual

Returns the subject of a presentation. Read System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_Title()

virtual System::String Aspose::Slides::IDocumentProperties::get_Title ( )
pure virtual

Returns the title of a presentation. Read System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ get_TotalEditingTime()

virtual System::TimeSpan Aspose::Slides::IDocumentProperties::get_TotalEditingTime ( )
pure virtual

Total editing time of a presentation. Read System::TimeSpan.

Implemented in Aspose::Slides::DocumentProperties.

◆ GetCustomPropertyName()

virtual System::String Aspose::Slides::IDocumentProperties::GetCustomPropertyName ( int32_t  index)
pure virtual

Return a custom property name at the specified index.

Parameters
indexThe zero-based index of a custom property to get.
Returns
Custom property name at the specified index.
Exceptions
System::ArgumentOutOfRangeExceptionIndex is less than zero. Index is equal to or greater than Count.

Implemented in Aspose::Slides::DocumentProperties.

◆ GetCustomPropertyValue() [1/6]

virtual void Aspose::Slides::IDocumentProperties::GetCustomPropertyValue ( System::String  name,
bool value 
)
pure virtual

Gets a named boolean value from the custom properties.

Parameters
nameName of the custom property to get
valueCustom property value

Implemented in Aspose::Slides::DocumentProperties.

◆ GetCustomPropertyValue() [2/6]

virtual void Aspose::Slides::IDocumentProperties::GetCustomPropertyValue ( System::String  name,
double value 
)
pure virtual

Gets a named double value from the custom properties.

Parameters
nameName of the custom property to get.
valueCustom property value

Implemented in Aspose::Slides::DocumentProperties.

◆ GetCustomPropertyValue() [3/6]

virtual void Aspose::Slides::IDocumentProperties::GetCustomPropertyValue ( System::String  name,
float value 
)
pure virtual

Gets a named float value from the custom properties.

Parameters
nameName of the custom property to get
valueCustom property value

Implemented in Aspose::Slides::DocumentProperties.

◆ GetCustomPropertyValue() [4/6]

virtual void Aspose::Slides::IDocumentProperties::GetCustomPropertyValue ( System::String  name,
int32_t value 
)
pure virtual

Gets a named integer value from the custom properties.

Parameters
nameName of the custom property to get
valueCustom property value

Implemented in Aspose::Slides::DocumentProperties.

◆ GetCustomPropertyValue() [5/6]

virtual void Aspose::Slides::IDocumentProperties::GetCustomPropertyValue ( System::String  name,
System::DateTime value 
)
pure virtual

Gets a named DateTime value from the custom properties.

Parameters
nameName of the custom property to get
valueCustom property value

Implemented in Aspose::Slides::DocumentProperties.

◆ GetCustomPropertyValue() [6/6]

virtual void Aspose::Slides::IDocumentProperties::GetCustomPropertyValue ( System::String  name,
System::String value 
)
pure virtual

Gets a named string value from the custom properties.

Parameters
nameName of the custom property to get
valueCustom property value

Implemented in Aspose::Slides::DocumentProperties.

◆ idx_get()

virtual System::SharedPtr<System::Object> Aspose::Slides::IDocumentProperties::idx_get ( System::String  name)
pure virtual

Returns the custom property associated with a specified name. Read System::Object.

Value can be int, float, double, string, bool or DateTime.

Implemented in Aspose::Slides::DocumentProperties.

◆ idx_set()

virtual void Aspose::Slides::IDocumentProperties::idx_set ( System::String  name,
System::SharedPtr< System::Object value 
)
pure virtual

Sets the custom property associated with a specified name. Write System::Object.

Value can be int, float, double, string, bool or DateTime.

Implemented in Aspose::Slides::DocumentProperties.

◆ RemoveCustomProperty()

virtual bool Aspose::Slides::IDocumentProperties::RemoveCustomProperty ( System::String  name)
pure virtual

Remove a custom property associated with a specified name.

Parameters
nameName of a custom property to remove.
Returns
Return true if a property was removed, false overwise.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_ApplicationTemplate()

virtual void Aspose::Slides::IDocumentProperties::set_ApplicationTemplate ( System::String  value)
pure virtual

Sets the template of a application. Write System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_Author()

virtual void Aspose::Slides::IDocumentProperties::set_Author ( System::String  value)
pure virtual

Sets the author of a presentation. Write System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_Category()

virtual void Aspose::Slides::IDocumentProperties::set_Category ( System::String  value)
pure virtual

Sets the category of a presentation. Write System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_Comments()

virtual void Aspose::Slides::IDocumentProperties::set_Comments ( System::String  value)
pure virtual

Sets the comments of a presentation. Write System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_Company()

virtual void Aspose::Slides::IDocumentProperties::set_Company ( System::String  value)
pure virtual

Sets the company property. Write System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_ContentStatus()

virtual void Aspose::Slides::IDocumentProperties::set_ContentStatus ( System::String  value)
pure virtual

Sets the content status of a presentation. Write System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_ContentType()

virtual void Aspose::Slides::IDocumentProperties::set_ContentType ( System::String  value)
pure virtual

Sets the content type of a presentation. Write System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_CreatedTime()

virtual void Aspose::Slides::IDocumentProperties::set_CreatedTime ( System::DateTime  value)
pure virtual

Returns the date when a presentation was created. Write System::DateTime.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_HyperlinkBase()

virtual void Aspose::Slides::IDocumentProperties::set_HyperlinkBase ( System::String  value)
pure virtual

Sets the HyperlinkBase document property. Write System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_Keywords()

virtual void Aspose::Slides::IDocumentProperties::set_Keywords ( System::String  value)
pure virtual

Sets the keywords of a presentation. Write System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_LastPrinted()

virtual void Aspose::Slides::IDocumentProperties::set_LastPrinted ( System::DateTime  value)
pure virtual

Returns the date when a presentation was printed last time. Write System::DateTime.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_LastSavedBy()

virtual void Aspose::Slides::IDocumentProperties::set_LastSavedBy ( System::String  value)
pure virtual

Sets the name of a last person who modified a presentation. Write System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_LastSavedTime()

virtual void Aspose::Slides::IDocumentProperties::set_LastSavedTime ( System::DateTime  value)
pure virtual

Returns the date when a presentation was modified last time. 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 method summary.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_Manager()

virtual void Aspose::Slides::IDocumentProperties::set_Manager ( System::String  value)
pure virtual

Sets the manager property. Write System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_NameOfApplication()

virtual void Aspose::Slides::IDocumentProperties::set_NameOfApplication ( System::String  value)
pure virtual

Sets the name of the application. Write System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_PresentationFormat()

virtual void Aspose::Slides::IDocumentProperties::set_PresentationFormat ( System::String  value)
pure virtual

Sets the intended format of a presentation. Write System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_RevisionNumber()

virtual void Aspose::Slides::IDocumentProperties::set_RevisionNumber ( int32_t  value)
pure virtual

Sets the presentation revision number. Write int32_t.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_SharedDoc()

virtual void Aspose::Slides::IDocumentProperties::set_SharedDoc ( bool  value)
pure virtual

Determines whether the presentation is shared between multiple people. Write bool.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_Subject()

virtual void Aspose::Slides::IDocumentProperties::set_Subject ( System::String  value)
pure virtual

Sets the subject of a presentation. Write System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_Title()

virtual void Aspose::Slides::IDocumentProperties::set_Title ( System::String  value)
pure virtual

Sets the title of a presentation. Write System::String.

Implemented in Aspose::Slides::DocumentProperties.

◆ set_TotalEditingTime()

virtual void Aspose::Slides::IDocumentProperties::set_TotalEditingTime ( System::TimeSpan  value)
pure virtual

Total editing time of a presentation. Write System::TimeSpan.

Implemented in Aspose::Slides::DocumentProperties.

◆ SetCustomPropertyValue() [1/6]

virtual void Aspose::Slides::IDocumentProperties::SetCustomPropertyValue ( System::String  name,
bool  value 
)
pure virtual

Sets a named boolean custom property.

Parameters
nameName of the custom property to set
valueCustom property value

Implemented in Aspose::Slides::DocumentProperties.

◆ SetCustomPropertyValue() [2/6]

virtual void Aspose::Slides::IDocumentProperties::SetCustomPropertyValue ( System::String  name,
double  value 
)
pure virtual

Sets a named double custom property.

Parameters
nameName of the custom property to set
valueCustom property value

Implemented in Aspose::Slides::DocumentProperties.

◆ SetCustomPropertyValue() [3/6]

virtual void Aspose::Slides::IDocumentProperties::SetCustomPropertyValue ( System::String  name,
float  value 
)
pure virtual

Sets a named float custom property.

Parameters
nameName of the custom property to set
valueCustom property value

Implemented in Aspose::Slides::DocumentProperties.

◆ SetCustomPropertyValue() [4/6]

virtual void Aspose::Slides::IDocumentProperties::SetCustomPropertyValue ( System::String  name,
int32_t  value 
)
pure virtual

Sets a named integer custom property.

Parameters
nameName of the custom property to set
valueCustom property value

Implemented in Aspose::Slides::DocumentProperties.

◆ SetCustomPropertyValue() [5/6]

virtual void Aspose::Slides::IDocumentProperties::SetCustomPropertyValue ( System::String  name,
System::DateTime  value 
)
pure virtual

Sets a named DateTime custom property.

Parameters
nameName of the custom property to set
valueCustom property value

Implemented in Aspose::Slides::DocumentProperties.

◆ SetCustomPropertyValue() [6/6]

virtual void Aspose::Slides::IDocumentProperties::SetCustomPropertyValue ( System::String  name,
System::String  value 
)
pure virtual

Sets a named string custom property.

Parameters
nameName of the custom property to set
valueCustom property value

Implemented in Aspose::Slides::DocumentProperties.