InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IPrnSelData Class Referenceabstract

#include <IPrnSelData.h>

Inheritance diagram for IPrnSelData:
IPMUnknownCPMUnknown< IPrnSelData >PrnSelData

Public Types

enum  { kDefaultIID = IID_IPRNSELDATA }
 

Public Member Functions

virtual void SetIsChecked (bool16 bchecked)=0
 
virtual bool16 GetIsChecked ()=0
 
virtual void SetSuppressPrintSelectionDialog (bool16 bSuppress)=0
 
virtual bool16 GetSuppressPrintSelectionDialog ()=0
 
virtual bool16 GetPageUIDHadSelection (UID pageuid)=0
 
virtual void LoadPageUID (UID pageuid)=0
 
virtual bool16 GetPageItemUIDHadSelection (UID uid)=0
 
virtual void LoadPageItemUID (UID uid)=0
 
virtual void FlushUIDs ()=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

From SDK sample; stores data relative to printing only selected items.

Member Function Documentation

virtual void IPrnSelData::FlushUIDs ()
pure virtual

Empties custom data structures.

Implemented in PrnSelData.

virtual bool16 IPrnSelData::GetIsChecked ()
pure virtual

Retrieves whether print selection checkbox was checked.

Returns
Returns whether print selection checkbox was checked.

Implemented in PrnSelData.

virtual bool16 IPrnSelData::GetPageItemUIDHadSelection (UID uid)
pure virtual

Retrieves whether a specified UID represents a selected item.

Parameters
uid[in] specifies uid being queried.
Returns
Returns whether specified UID represents a selected item.

Implemented in PrnSelData.

virtual bool16 IPrnSelData::GetPageUIDHadSelection (UID pageuid)
pure virtual

Retrieves whether a page contained a selected item.

Parameters
pageuid[in] specifies page uid being queried.
Returns
Returns whether specified page UID represents a page containing a selected item.

Implemented in PrnSelData.

virtual bool16 IPrnSelData::GetSuppressPrintSelectionDialog ()
pure virtual

Retrieves whether should suppress print selection dialog.

Returns
Returns whether should suppress print selection dialog.

Implemented in PrnSelData.

virtual void IPrnSelData::LoadPageItemUID (UID uid)
pure virtual

Loads page item UID into a custom data structure.

Parameters
uid[in] specifies uid being loaded.

Implemented in PrnSelData.

virtual void IPrnSelData::LoadPageUID (UID pageuid)
pure virtual

Loads page UID into custom data structure.

Parameters
pageuid[in] specifies page UID being loaded.

Implemented in PrnSelData.

virtual void IPrnSelData::SetIsChecked (bool16 bchecked)
pure virtual

Sets whether print selection checkbox was checked.

Parameters
bchecked[in] specifies whether print selection checkbox was checked.

Implemented in PrnSelData.

virtual void IPrnSelData::SetSuppressPrintSelectionDialog (bool16 bSuppress)
pure virtual

Sets whether should suppress print selection dialog. Used by scripting.

Parameters
bSuppressSpecifies whether should suppress print selection dialog.

Implemented in PrnSelData.