InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
PrnSelSuiteASB Class Reference
Inheritance diagram for PrnSelSuiteASB:
CPMUnknown< IPrnSelSuite >IPrnSelSuiteIPMUnknown

Public Member Functions

 PrnSelSuiteASB (IPMUnknown *boss)
 
virtual ~PrnSelSuiteASB (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 >
IPMUnknownQueryInterface (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
 
CPMUnknownoperator= (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
 

Detailed Description

Integrator IPrnSelSuite implementation. Uses templates provided by the API to delegate calls to IPrnSelSuite implementations on underlying concrete selection boss classes.

Constructor & Destructor Documentation

Binds the C implementation class to its ImplementationID making the C code callable by the application * PrnSelSuiteASB::PrnSelSuiteASB (IPMUnknownboss)

Constructor.

Parameters
bossinterface ptr from boss object on which this interface is aggregated.
PrnSelSuiteASB::~PrnSelSuiteASB (void )
virtual

Destructor.

Member Function Documentation

bool16 PrnSelSuiteASB::CanGetPrintSelectionFlag (void )
virtual

Can the print selection flag be retrieved?

See Also
IPrnSelSuite::CanGetPrintSelectionFlag

Implements IPrnSelSuite.

bool16 PrnSelSuiteASB::CanSetPrintSelectionFlag (void )
virtual

Can the print selection flag be set?

See Also
IPrnSelSuite::CanSetPrintSelectionFlag

Implements IPrnSelSuite.

bool16 PrnSelSuiteASB::GetPrintSelectionFlag (void )
virtual

Get the print selection flag.

See Also
IPrnSelSuite::GetPrintSelectionFlag

Implements IPrnSelSuite.

ErrorCode PrnSelSuiteASB::SetPrintSelectionFlag (const bool16 printSelection)
virtual

Set the print selection flag.

See Also
IPrnSelSuite::SetPrintSelectionFlag

Implements IPrnSelSuite.

void PrnSelSuiteASB::StoreSelectionData (void )
virtual

Creates a list of UIDs of selected items.

Implements IPrnSelSuite.