![]() | InDesign SDK 20.5 |

Public Member Functions | |
| CdlChartSuiteASB (IPMUnknown *iBoss) | |
| virtual | ~CdlChartSuiteASB () |
| virtual bool16 | CanGetChartName () |
| virtual ErrorCode | GetChartName (WideString &outChartName) |
Public Member Functions inherited from CPMUnknown< ICdlChartSuite > | |
| 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 ICdlChartSuite | |
| enum | { kDefaultIID = IID_ICDLCHARTSUITE } |
Protected Member Functions inherited from CPMUnknown< ICdlChartSuite > | |
| CPMUnknown (IPMUnknown *boss) | |
Protected Attributes inherited from CPMUnknown< ICdlChartSuite > | |
| HelperInterface | fHelperInterface |
Integrator ICdlChartSuite implementation on the abstract selection boss (ASB) that forwards client calls to CSB suite(s) that have a selection.
The purpose of this integrator suite is to determine how to forward the client request on to the CSB suite(s). Note that the client does not interact with the CSB (which has all the real implementation of the suite) directly, the client interacts with the ASB only. Also note that the suite API shouldn't contain model data that is specific to a selection format (layout uidLists, text model/range, etc) so that the client code can be completely decoupled from the underlying CSB.
| Binds the C implementation class onto its ImplementationID making the C code callable by the application * CdlChartSuiteASB::CdlChartSuiteASB | ( | IPMUnknown * | iBoss | ) |
Constructor.
| boss | IN interface ptr from boss object on which this interface is aggregated. |
| virtual |
Destructor
| virtual |
Check if it is capable of giving the name of the chart.
Implements ICdlChartSuite.
| virtual |
Get the name of the chart.
| outChartName | string where the name of the chart will be given. |
Implements ICdlChartSuite.