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

Public Member Functions | |
| PrnSelSuiteCSB (IPMUnknown *boss) | |
| virtual | ~PrnSelSuiteCSB (void) |
| virtual void | StoreSelectionData (void) |
| virtual bool16 | CanGetPrintSelectionFlag (void) |
| virtual bool16 | GetPrintSelectionFlag (void) |
| virtual bool16 | CanSetPrintSelectionFlag (void) |
| virtual ErrorCode | SetPrintSelectionFlag (const bool16 printSelection) |
Public Member Functions inherited from CPMUnknown< IPrnSelSuite > | |
| IPMUnknown * | QueryInterface (PMIID interfaceID) const |
| void | AddRef () const |
| void | Release () const |
| void | PreDirty (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue) |
| void | PreDirtyNoMessage (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue) |
| CPMUnknown (const CPMUnknown &)=delete | |
| CPMUnknown & | operator= (const CPMUnknown &)=delete |
Additional Inherited Members | |
Public Types inherited from IPrnSelSuite | |
| enum | { kDefaultIID = IID_IPRNSELSUITE } |
Protected Member Functions inherited from CPMUnknown< IPrnSelSuite > | |
| CPMUnknown (IPMUnknown *boss) | |
Protected Attributes inherited from CPMUnknown< IPrnSelSuite > | |
| HelperInterface | fHelperInterface |
Base class for CSB (concrete selection boss) suite implementations of IPrnSelSuite; the CSB suites are responsible for doing all of the model specific work involved in accessing and manipulating features of this plug-in. Utilities methods for the CSB suite implementations are provided in this base class.
Sub-classes must implement PrnSelSuiteCSB::GetItemList to populate the list of page items that are to be printed by this plugin.
| PrnSelSuiteCSB::PrnSelSuiteCSB | ( | IPMUnknown * | boss | ) |
Constructor
| boss | interface ptr from boss object on which this interface is aggregated. |
| virtual |
Destructor.
| virtual |
Can the print selection flag be retrieved?
Implements IPrnSelSuite.
| virtual |
Can the print selection flag be set?
Implements IPrnSelSuite.
| virtual |
| virtual |
Set the print selection flag.
| printSelection | IN Set the print selection flag. |
Implements IPrnSelSuite.
| virtual |
Populates 2 data structures: (1)page UIDs for pages that contained selected items and (2) page item UIDs of selected page items.
Implements IPrnSelSuite.