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

Public Types | |
| enum | { kDefaultIID = IID_IPRNSELSUITE } |
Public Member Functions | |
| virtual void | StoreSelectionData (void)=0 |
| virtual bool16 | CanGetPrintSelectionFlag (void)=0 |
| virtual bool16 | GetPrintSelectionFlag (void)=0 |
| virtual bool16 | CanSetPrintSelectionFlag (void)=0 |
| virtual ErrorCode | SetPrintSelectionFlag (const bool16 printSelection)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
From SDK sample; a suite interface used to gather selected page and pagitem information. The information, i.e., the UIDs of object need to print, is collect and stored in interface IPrnSelData.
| pure virtual |
Can the print selection flag be retrieved?
Implemented in PrnSelSuiteCSB, and PrnSelSuiteASB.
| pure virtual |
Can the print selection flag be set?
Implemented in PrnSelSuiteCSB, and PrnSelSuiteASB.
| pure virtual |
Get the print selection flag.
Implemented in PrnSelSuiteCSB, and PrnSelSuiteASB.
| pure virtual |
Set the print selection flag.
| printSelection | IN Set the print selection flag. |
Implemented in PrnSelSuiteCSB, and PrnSelSuiteASB.
| pure virtual |
Populates 2 data structures: (1)page UIDs for pages that contained selected items and (2)page item UIDs of selected page items.
Implemented in PrnSelSuiteCSB, and PrnSelSuiteASB.