InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
FrmLblDataSuiteTableCSB Class Reference
Inheritance diagram for FrmLblDataSuiteTableCSB:
CPMUnknown< IFrmLblDataSuite >IFrmLblDataSuiteIPMUnknown

Public Member Functions

 FrmLblDataSuiteTableCSB (IPMUnknown *boss)
 
 ~FrmLblDataSuiteTableCSB ()
 
virtual ErrorCode GetFrameLabelProperties (FrmLblInfo &labelInfo)
 
virtual ErrorCode UpdateFrameLabelProperties (const FrmLblInfo &labelInfo)
 
- Public Member Functions inherited from CPMUnknown< IFrmLblDataSuite >
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 IFrmLblDataSuite
enum  { kDefaultIID = IID_IFRMLBLDATASUITE }
 
- Protected Member Functions inherited from CPMUnknown< IFrmLblDataSuite >
 CPMUnknown (IPMUnknown *boss)
 
- Protected Attributes inherited from CPMUnknown< IFrmLblDataSuite >
HelperInterface fHelperInterface
 

Detailed Description

FrmLblDataSuiteTableCSB is the layout specific implementation of FrmLblDataSuiteCSB.

Constructor & Destructor Documentation

FrmLblDataSuiteTableCSB::FrmLblDataSuiteTableCSB (IPMUnknownboss)
inline
Constructor.

Parameters
bossinterface ptr from boss object on which this interface is aggregated.
FrmLblDataSuiteTableCSB::~FrmLblDataSuiteTableCSB ()
inline

Destructor. Does nothing.

Member Function Documentation

Binds the C implementation class onto its ImplementationID making the C code callable by the application *ErrorCode FrmLblDataSuiteTableCSB::GetFrameLabelProperties (FrmLblInfolabelInfo)
virtual

Get properties of the frame label on the selected item(s).

Parameters
frmLblInfoOUT The properties of frame label.
Returns
ErrorCode kSuccess if success, specific error code otherwise.

Implements IFrmLblDataSuite.

ErrorCode FrmLblDataSuiteTableCSB::UpdateFrameLabelProperties (const FrmLblInfolabelInfo)
virtual

Set the frame label properties on the selected item(s).

Parameters
frmLblInfoIN The frame label properties.
Returns
ErrorCode kSuccess if success, specific error code otherwise.

Implements IFrmLblDataSuite.