![]() | InDesign SDK 20.5 |
#include <INoteData.h>

Public Types | |
| enum | { kDefaultIID = IID_INOTEDATA } |
Public Member Functions | |
| virtual const WideString & | GetAuthor () const =0 |
| virtual void | SetAuthor (const WideString &author)=0 |
| virtual bool16 | GetCollapse () const =0 |
| virtual void | SetCollapse (bool16 collapsedState)=0 |
| virtual GlobalTime | GetCreationTime () const =0 |
| virtual void | SetCreationTime (const GlobalTime newTime)=0 |
| virtual GlobalTime | GetModifiedTime () const =0 |
| virtual void | SetModifiedTime (const GlobalTime newTime)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Represents the information of a Note object (kNoteDataBoss)
In practice, every Note has an associated INoteData to tell who is the Author, the creation time, the modification time, and the collapsed state of the Note in galley/story view.
| pure virtual |
| pure virtual |
Get the collapse state of the Note
| none |
| pure virtual |
| pure virtual |
| pure virtual |
Set the Author of the Note
| author | WideString of the Author |
| pure virtual |
Set the collapse state of the Note
| collapsedState | kTrue if the Note is collapsed |
| pure virtual |
Set the creation time of the Note
| newTime | the creation time of the Note |
| pure virtual |
Set the modified time of the Note
| newTime | the modified time of the Note |