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

Public Member Functions | |
| virtual bool16 | DoOpenDialog (SysFileList &openFiles, bool16 allowMultipleFiles)=0 |
| virtual UIDRef | OpenDocFromFile (IDFile *openMe, UIFlags flags)=0 |
| virtual UIDRef | OpenDocFromCloudAsset (std::string assetRef, UIFlags flags)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Interface used to open document files.
| pure virtual |
Displays the open file dialog to the user.
| openFiles | OUT List of files selected by the user from the dialog. |
| allowMultipleFiles | IN Denotes whether to allow the user to select multiple files. |
| pure virtual |
Creates a UIDRef from the given cloud document .
| assetRef | IN asset reference to open the cloud doc. |
| flags | IN UI flags denoting how to handle UI events. (see BaseType.h) |
Creates a UIDRef from the given document file.
| openMe | IN File to open. |
| flags | IN UI flags denoting how to handle UI events. (see BaseType.h) |