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

Public Types | |
| enum | { kDefaultIID = IID_IINCOPYWORKGROUPHELPER } |
Public Member Functions | |
| virtual bool16 | WorkgroupSyncPreLoad (const IDFile &fileToOpen) const =0 |
| virtual bool16 | WorkgroupSyncPrePlace (const IDFile &fileToOpen) const =0 |
| virtual bool16 | WorkgroupSyncPreLoad (const UIDRef &story) const =0 |
| virtual bool16 | WorkgroupSyncPrePlace (const UIDRef &story) const =0 |
| virtual bool16 | ShouldSyncPreLoad (UIDRef story)=0 |
| virtual bool16 | ShouldSyncPrePlace (UIDRef story)=0 |
| virtual void | WorkgroupSyncPostSave (const IDFile &theFile) const =0 |
| virtual bool16 | HasNewerVersion (const UIDRef &doc)=0 |
| virtual bool16 | GetOriginalSysFile (const UIDRef &doc, IDFile &originalSysFile)=0 |
| virtual bool16 | IsTemporaryVersion (const UIDRef &doc)=0 |
| virtual UIDRef | GetCurrentVersionDoc (const UIDRef &doc, const IDFile &destFile)=0 |
| virtual void | SetWorkgroupSaveAsData (const UIDRef &doc)=0 |
| virtual bool16 | IsVersioned (const UIDRef &doc) const =0 |
| virtual bool16 | IsVersionedLocation (const IDFile &theFile) const =0 |
| virtual bool16 | ShouldSaveAsAlternate (const UIDRef &doc, IDFile &originalPath) const =0 |
| virtual int32 | MakeAlternate (const IDFile *versionSysFile, const IDFile *originalReplicaSysFile) 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 |
FOR INTERNAL USE. This interface is provided to give source code delivered via the sdk (i.e InCopyFileActions,InCopyDocUtils) access to private workgroup methods.
| pure virtual |
Called from IInCopyDocUtils::DoSaveAs() to see if the current version is open such that it can be silently closed in order to save the temporary version to the same location. Method will check for IsStandAloneDoc and IsTemporaryVersion.
| doc | the document to test for the temporary version. |
| destFile | the destination file path. |
| pure virtual |
Called from IInCopyDocUtils::DoSaveAs() to get original sys file for temp version. Method will check for IsStandAloneDoc and IsTemporaryVersion.
| doc | IN document for which to get the original sysfile. |
| originalSysFile | OUT the original sysfile. |
| pure virtual |
Test whether there is a new version of the specified document, used to to determine Update Design enablement.
| doc | the document to test. |
| pure virtual |
Called from IInCopyDocUtils::ShouldDoSaveAs() to determine if the specified document is a temporary version such that Save should behave as SaveAs. Method will check for IsStandAloneDoc.
| doc | the document to test. |
| pure virtual |
Test whether this document needs workgroup version close ui.
| doc | the document to test. |
| doc | the document to save. |
| doc | the document to test. |
| pure virtual |
Test whether this file location is in a version cue project.
| theFile | the file location to test. |
| pure virtual |
Called from IInCopyDocUtils::DoSaveAs() to make the new version an alternate of the specified original version.
| versionSysFile | the new version file path. |
| originalReplicaSysFile | the original version file path. |
| pure virtual |
Sets the workgroup ui data replica monitor so that is can be used in the AWS_CUI_CreateSaveDialog.
| doc | the document to save as. |
| pure virtual |
Called from IInCopyDocUtils::DoSaveAs() to test whether the specified document should be saved as alternate - the user checked the Save As Alternate check box in the Save As dialog. Method will verify specified document is standaloneand is versioned.
| doc | IN document to test. |
| originalPath | OUT the path of the original replica (that this doc will become an alternate of). |
| pure virtual |
Test whether the specified story is managed by version cue and can be downloaded for open.
| story | to test for a replica path. |
| pure virtual |
Test whether the specified story is managed by version cue and can be downloaded for place.
| story | to test for a replica path. |
| pure virtual |
Version cue post save upload of the specified file.
| theFile | the file to upload. |
| pure virtual |
Downloads the specified file for open if it does not already exist locally.
| fileToOpen | file to download. |
| pure virtual |
Downloads the specified story for open if it does not already exist locally.
| story | to download. |
| pure virtual |
Downloads the specified file for place if it does not already exist locally.
| fileToOpen | file to download. |
| pure virtual |
Downloads the specified story for place if it does not already exist locally.
| story | to download. |