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

Public Types | |
| enum | { kDefaultIID = IID_IASSIGNMENTOPTIONSDIALOGDATA } |
Public Member Functions | |
| virtual void | CopyData (IAssignmentOptionsDialogData *data)=0 |
| virtual IAssignment * | GetAssignment ()=0 |
| virtual void | SetAssignment (IAssignment *asssignment)=0 |
| virtual UIDRef | GetDocRef ()=0 |
| virtual void | SetDocRef (UIDRef docRef)=0 |
| virtual const PMString & | GetName ()=0 |
| virtual void | SetName (const PMString &name)=0 |
| virtual const PMString & | GetOriginalFile ()=0 |
| virtual void | SetOriginalFile (const PMString &file)=0 |
| virtual const PMString & | GetNewFile ()=0 |
| virtual void | SetNewFile (const PMString &file)=0 |
| virtual const PMString & | GetUser ()=0 |
| virtual void | SetUser (const PMString &user)=0 |
| virtual UID | GetColor ()=0 |
| virtual void | SetColor (UID color)=0 |
| virtual IAssignment::AssignmentExportOptions | GetExportOption ()=0 |
| virtual void | SetExportOption (IAssignment::AssignmentExportOptions options)=0 |
| virtual IAssignment::AssignmentCompatibility | GetExportCompatibility () const =0 |
| virtual void | SetExportCompatibility (IAssignment::AssignmentCompatibility compatibility)=0 |
| virtual bool16 | GetIncludeLinkedFilesWhenPackage () const =0 |
| virtual void | SetIncludeLinkedFilesWhenPackage (bool16 includeFlag)=0 |
| virtual bool16 | IsNewAssignment ()=0 |
| virtual bool16 | GetNewAssignmentLocationNeedsValidation ()=0 |
| virtual bool16 | SetNewAssignmentLocationNeedsValidation (bool16 validated)=0 |
| virtual bool16 | IsOrphaned ()=0 |
| virtual void | SetOrphaned (bool16 Orphaned)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Data interface for the Assignment Options dialog
| pure virtual |
Copy data from another object to this one.
| data | - The data object to copy from. |
| pure virtual |
Set the assignment this dialog will be referring to.
| pure virtual |
Get the color UID for the assignment.
| pure virtual |
| pure virtual |
The assignment export compatibility for this assignment.
| pure virtual |
Get the assignment export preview level options.
| pure virtual |
The assignment option for including linked files or not when packaging.
| pure virtual |
Get the assignment name.
| pure virtual |
Indicates whether the new assignment location needs validation by the dialog controller. The new assignment location may have been validated by the relink observer such that the controller validation is redundant so returns false in that case.
| pure virtual |
Get the new file path for the assignment.
| pure virtual |
Get the original file path for the assignment.
| pure virtual |
Get the user name of the assignment.
| pure virtual |
Indicates whether this is a new assignment dialog (based on whether SetAssignment was called).
| pure virtual |
Indicates whether this is an orphaned assignment file.
| pure virtual |
Get the assignment this dialog is referring to.
| data | - An IAssignment pointer. This object should not be modified until the dialog is dismissed. |
| pure virtual |
Set the color UID for the assignment.
| color | - A UID for the color from IInCopyUIColors. |
| pure virtual |
Set the document.
| docRef | - A UIDRef of the document. |
| pure virtual |
Set the assignment export compatibility level.
| options | - The enumeration desired. |
| pure virtual |
Set the assignment export preview level option.
| options | - The enumeration for the new export level. |
| pure virtual |
Set the assignment option for including linked files or not when packaging.
| includeFlag | pass kTrue to include linked files, otherwise kFalse. |
| pure virtual |
Set the assignment name.
| name | - A PMString holding the assignment name. |
| pure virtual |
Sets whether the new assignment location needs validation by the dialog controller, this is the case if user sets location by changing the name thus bypassing the relink observer. Only sets if this is a new assignment dialog.
| validated | - A boolean indicating that this new assignment location needs validation. |
| pure virtual |
Set the new file path for the assignment.
| folder | - A platform path for the assignment. |
| pure virtual |
Set the original file path for the assignment.
| folder | - A platform path for the assignment. |
| pure virtual |
Set whether this is an orphaned assignment file or not.
| Orphaned | - A boolean indicating whether this is an orphaned assignment file. |