![]() | InDesign SDK 20.5 |
#include <IStylesheetData.h>

Public Types | |
| enum | { kDefaultIID = IID_ISTYLESHEETDATA } |
Public Member Functions | |
| virtual void | Copy (const IStylesheetData *other)=0 |
| virtual void | SetFile (const IDFile &theFile)=0 |
| virtual const IDFile & | GetFile () const =0 |
| virtual void | SetParameters (const std::vector< std::pair< PMString, PMString > > ¶meters)=0 |
| virtual const std::vector < std::pair< PMString, PMString > > | GetParameters () const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
An interface that can be aggregated onto the import xml command boss to specify a style sheet and a set of style sheet parameters. The xml content is transformed using the style sheet and parameters before being handed to the xml import code.
| pure virtual |
Copy the data from other to this interface.
| other | specifies where the data should be copied from. |
| pure virtual |
Return the file path of the style sheet.
| pure virtual |
Return the list of style sheet parameters and their values.
| pure virtual |
Specify the file path of the style sheet.
| theFile | specifies an XSLT style sheet. |
| pure virtual |
Specify the values for the style sheet parameters.
| parameters | specifies a list of pairs where the first value in the pair in the pair is the name of the parameter and the second is the value. |