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

Public Member Functions | |
| virtual int32 | GetFileMax () const =0 |
| virtual void | SetFileMax (int32 newDocCount)=0 |
| virtual int32 | GetFileCount () const =0 |
| virtual const IDFile * | GetNthFile (int32 n)=0 |
| virtual const PMString * | GetNthPathName (int32 n)=0 |
| virtual void | AddFile (const IDFile *addThis)=0 |
| virtual void | RemoveFile (const IDFile *removeThis)=0 |
| virtual bool16 | SystemPolicyProhibitsList (void)=0 |
| virtual void | CleanList ()=0 |
| virtual const IDFile * | GetNthFileIntConst (int32 n) const =0 |
| virtual bool | IsFileCloudFile (int32 n) const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
| pure virtual |
Adds a document file to the list.
| addThis | IN Document file to add to the list. |
| pure virtual |
Returns the number of document files in the list.
| pure virtual |
Returns the maximum number of document files the list can hold.
| pure virtual |
Returns the n'th document file in the list.
| n | IN Index of the document file to return from the list. |
| pure virtual |
Returns the n'th document file in the list as a path string.
| n | IN Index of the document file whose path to return from the list. |
| pure virtual |
Checks if the index n is a cloud file or not
| n | IN Index of the document file to return from the list. |
| pure virtual |
Removes the document file matching the given file from the list.
| removeThis | IN Matching document file to remove from the list. |
| pure virtual |
Sets the number of document files to keep track of.
| newDocCount | IN Number of document files to keep track of. |
| pure virtual |
Does the system policy prohibit a MRU list.