IDocumentProperties
Contents
[
Hide
]IDocumentProperties class
Represents properties of a presentation.
class IDocumentProperties : public virtual System::Object
Methods
Method | Description |
---|---|
virtual void ClearBuiltInProperties() | Clears and sets default values for all builtIn properties. |
virtual void ClearCustomProperties() | Removes all custom properties. |
virtual bool ContainsCustomProperty(System::String) | Check presents of a custom property with a specified name. |
virtual bool Equals(ptr) | Compares objects using C# Object.Equals semantics. |
static std::enable_if<IsSmartPtr<T1>::value&&IsSmartPtr<T2>::value, bool>::type Equals(T1 const&, T2 const&) | Compares reference type objects in C# style. |
static std::enable_if<!IsSmartPtr<T1>::value&&!IsSmartPtr<T2>::value, bool>::type Equals(T1 const&, T2 const&) | Compares value type objects in C# style. |
static bool Equals(float const&, float const&) | 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. |
static bool Equals(double const&, double const&) | 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. |
virtual bool FastCast(const Details::FastRttiBase&, void **) const | For internal purposes only. |
virtual System::String get_ApplicationTemplate() | Returns the template of a application. Read System::String. |
virtual System::String get_AppVersion() | Returns the app version. Read-only System::String. |
virtual System::String get_Author() | Returns the author of a presentation. Read System::String. |
virtual System::String get_Category() | Returns the category of a presentation. Read System::String. |
virtual System::String get_Comments() | Returns the comments of a presentation. Read System::String. |
virtual System::String get_Company() | Returns the company property. Read System::String. |
virtual System::String get_ContentStatus() | Returns the content status of a presentation. Read System::String. |
virtual System::String get_ContentType() | Returns the content type of a presentation. Read System::String. |
virtual int32_t get_CountOfCustomProperties() | Returns the number of custom properties actually contained in a collection. Read-only int32_t. |
virtual System::DateTime get_CreatedTime() | Returns the date a presentation was created. Values are in UTC. Read System::DateTime. |
virtual System::ArrayPtr<System::SharedPtr<IHeadingPair>> get_HeadingPairs() | Indicates the grouping of document parts and the number of parts in each group. Read-only System::ArrayPtr<System::SharedPtr |
virtual int32_t get_HiddenSlides() | Specifies the number of hidden slides in a presentation document. Read-only int32_t. |
virtual System::String get_HyperlinkBase() | Returns the HyperlinkBase document property. Read System::String. |
virtual bool get_HyperlinksChanged() | 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 bool. |
virtual System::String get_Keywords() | Returns the keywords of a presentation. Read System::String. |
virtual System::DateTime get_LastPrinted() | Returns the date when a presentation was printed last time. Read System::DateTime. |
virtual System::String get_LastSavedBy() | Returns the name of a last person who modified a presentation. Read System::String. |
virtual System::DateTime get_LastSavedTime() | 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 method summary. |
virtual bool get_LinksUpToDate() | 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 bool. |
virtual System::String get_Manager() | Returns the manager property. Read System::String. |
virtual int32_t get_MultimediaClips() | Specifies the total number of sound or video clips that are present in the document. Read-only int32_t. |
virtual System::String get_NameOfApplication() | Returns the name of the application. Read System::String. |
virtual int32_t get_Notes() | Specifies the number of slides in a presentation containing notes. Read-only int32_t. |
virtual int32_t get_Paragraphs() | Specifies the total number of paragraphs found in a document if applicable. Read-only int32_t. |
virtual System::String get_PresentationFormat() | Returns the intended format of a presentation. Read System::String. |
virtual int32_t get_RevisionNumber() | Returns the presentation revision number. Read int32_t. |
virtual bool get_ScaleCrop() | 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 bool. |
virtual bool get_SharedDoc() | Determines whether the presentation is shared between multiple people. Read bool. |
virtual int32_t get_Slides() | Specifies the total number of slides in a presentation document. Read-only int32_t. |
virtual System::String get_Subject() | Returns the subject of a presentation. Read System::String. |
virtual System::String get_Title() | Returns the title of a presentation. Read System::String. |
virtual System::ArrayPtr<System::String> get_TitlesOfParts() | Specifies the title of each document part. These parts are not document parts but conceptual representations of document sections. Read-only System::ArrayPtrSystem::String. |
virtual System::TimeSpan get_TotalEditingTime() | Total editing time of a presentation. Read System::TimeSpan. |
virtual int32_t get_Words() | Specifies the total number of words contained in a document. Read-only int32_t. |
Detail::SmartPtrCounter * GetCounter() | Gets reference counter data structure associated with the object. |
virtual System::String GetCustomPropertyName(int32_t) | Return a custom property name at the specified index. |
virtual void GetCustomPropertyValue(System::String, bool&) | Gets a named boolean value from the custom properties. |
virtual void GetCustomPropertyValue(System::String, int32_t&) | Gets a named integer value from the custom properties. |
virtual void GetCustomPropertyValue(System::String, System::DateTime&) | Gets a named DateTime value from the custom properties. |
virtual void GetCustomPropertyValue(System::String, System::String&) | Gets a named string value from the custom properties. |
virtual void GetCustomPropertyValue(System::String, float&) | Gets a named float value from the custom properties. |
virtual void GetCustomPropertyValue(System::String, double&) | Gets a named double value from the custom properties. |
virtual int32_t GetHashCode() const | Analog of C# Object.GetHashCode() method. Enables hashing of custom objects. |
virtual const TypeInfo& GetType() const | Gets actual type of object. Analog of C# System.Object.GetType() call. |
virtual System::SharedPtr<System::Object> idx_get(System::String) | Returns the custom property associated with a specified name. Read System::Object. |
virtual void idx_set(System::String, System::SharedPtr<System::Object>) | Sets the custom property associated with a specified name. Write System::Object. |
virtual bool Is(const TypeInfo&) const | Check if object represents an instance of type described by targetType. Analog of C# ‘is’ operator. |
void Lock() | Implements C# lock() statement locking. Call directly or use LockContext sentry object. |
virtual ptr MemberwiseClone() const | Analog of C# Object.MemberwiseClone() method. Enables cloning custom types. |
Object() | Creates object. Initializes all internal data structures. |
Object(Object const&) | Copy constructor. Doesn’t copy anything, really, just initializes new object and enables copy constructing subclasses. |
Object& operator=(Object const&) | Assignment operator. Doesn’t copy anything, really, just initializes new object and enables copy constructing subclasses. |
static bool ReferenceEquals(ptr const&, ptr const&) | Compares objects by reference. |
static std::enable_if<!IsSmartPtr<T>::value, bool>::type ReferenceEquals(T const&, T const&) | Compares objects by reference. |
static std::enable_if<!IsSmartPtr<T>::value, bool>::type ReferenceEquals(T const&, std::nullptr_t) | Reference-compares value type object with nullptr. |
bool ReferenceEquals(String const&, std::nullptr_t) | Specialization of Object::ReferenceEquals for case of string and nullptr. |
bool ReferenceEquals(String const&, String const&) | Specialization of Object::ReferenceEquals for case of strings. |
virtual bool RemoveCustomProperty(System::String) | Remove a custom property associated with a specified name. |
int RemovedSharedRefs(int) | Decreases shared reference count by specified value. |
virtual void set_ApplicationTemplate(System::String) | Sets the template of a application. Write System::String. |
virtual void set_Author(System::String) | Sets the author of a presentation. Write System::String. |
virtual void set_Category(System::String) | Sets the category of a presentation. Write System::String. |
virtual void set_Comments(System::String) | Sets the comments of a presentation. Write System::String. |
virtual void set_Company(System::String) | Sets the company property. Write System::String. |
virtual void set_ContentStatus(System::String) | Sets the content status of a presentation. Write System::String. |
virtual void set_ContentType(System::String) | Sets the content type of a presentation. Write System::String. |
virtual void set_CreatedTime(System::DateTime) | Returns the date a presentation was created. Values are in UTC. Write System::DateTime. |
virtual void set_HyperlinkBase(System::String) | Sets the HyperlinkBase document property. Write System::String. |
virtual void set_HyperlinksChanged(bool) | 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. Write bool. |
virtual void set_Keywords(System::String) | Sets the keywords of a presentation. Write System::String. |
virtual void set_LastPrinted(System::DateTime) | Returns the date when a presentation was printed last time. Write System::DateTime. |
virtual void set_LastSavedBy(System::String) | Sets the name of a last person who modified a presentation. Write System::String. |
virtual void set_LastSavedTime(System::DateTime) | 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 method summary. |
virtual void set_LinksUpToDate(bool) | 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. Write bool. |
virtual void set_Manager(System::String) | Sets the manager property. Write System::String. |
virtual void set_NameOfApplication(System::String) | Sets the name of the application. Write System::String. |
virtual void set_PresentationFormat(System::String) | Sets the intended format of a presentation. Write System::String. |
virtual void set_RevisionNumber(int32_t) | Sets the presentation revision number. Write int32_t. |
virtual void set_ScaleCrop(bool) | 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. Write bool. |
virtual void set_SharedDoc(bool) | Determines whether the presentation is shared between multiple people. Write bool. |
virtual void set_Subject(System::String) | Sets the subject of a presentation. Write System::String. |
virtual void set_Title(System::String) | Sets the title of a presentation. Write System::String. |
virtual void set_TotalEditingTime(System::TimeSpan) | Total editing time of a presentation. Write System::TimeSpan. |
virtual void SetCustomPropertyValue(System::String, bool) | Sets a named boolean custom property. |
virtual void SetCustomPropertyValue(System::String, int32_t) | Sets a named integer custom property. |
virtual void SetCustomPropertyValue(System::String, System::DateTime) | Sets a named DateTime custom property. |
virtual void SetCustomPropertyValue(System::String, System::String) | Sets a named string custom property. |
virtual void SetCustomPropertyValue(System::String, float) | Sets a named float custom property. |
virtual void SetCustomPropertyValue(System::String, double) | Sets a named double custom property. |
virtual void SetTemplateWeakPtr(uint32_t) | Set n’th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. |
int SharedCount() const | Gets current value of shared reference counter. |
Object * SharedRefAdded() | Increments shared reference count. Shouldn’t be called directly; instead, use smart pointers or ThisProtector. |
int SharedRefRemovedSafe() | Decrements and returns shared reference count. Shouldn’t be called directly; instead, use smart pointers or ThisProtector. |
virtual String ToString() const | Analog of C# Object.ToString() method. Enables converting custom objects to string. |
static const TypeInfo& Type() | Implements C# typeof(System.Object) construct. |
void Unlock() | Implements C# lock() statement unlocking. Call directly or use LockContext sentry object. |
Detail::SmartPtrCounter * WeakRefAdded() | Increments weak reference count. Shouldn’t be called directly; instead, use smart pointers or ThisProtector. |
void WeakRefRemoved() | Decrements weak reference count. Shouldn’t be called directly; instead, use smart pointers or ThisProtector. |
virtual ~Object() | Destroys object. Frees all internal data structures. |
See Also
- Class Object
- Namespace Aspose::Slides
- Library Aspose.Slides