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

#include <ICdlChartFacade.h>

Inheritance diagram for ICdlChartFacade:
IPMUnknownCPMUnknown< ICdlChartFacade >CdlChartFacade

Public Types

enum  { kDefaultIID = IID_ICDLCHARTFACADE }
 

Public Member Functions

virtual ErrorCode CreateCandleChart (const UIDRef &layerRef, const IDFile &csvFile, const PMPoint &startPoint, const PMPoint &endPoint) const =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

Facade that wraps the commands needed to manage this plug-in's attributes.

The implementation techniques shown in this class allow client suites to be called. See the CandleChartUI plug-in.

See Also
CandleChartUI

Member Enumeration Documentation

anonymous enum

Default interface identifier for UseDefaultIID

See Also
UseDefaultIID

Member Function Documentation

virtual ErrorCode ICdlChartFacade::CreateCandleChart (const UIDReflayerRef,
const IDFilecsvFile,
const PMPointstartPoint,
const PMPointendPoint 
) const
pure virtual

CreateCandleChart

Parameters
layerRefIN layer on which to create the candle chart.
csvFileIN csv file containing the data used to create the candle chart.
startPointIN start point in pasteboard coordinates.
endPointIN end point in pasteboard coordinates.

Implemented in CdlChartFacade.