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

#include <IDataTransformParams.h>

Inheritance diagram for IDataTransformParams:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IDATATRANSFORMPARAMS }
 

Public Member Functions

virtual ISAXAttributesQueryForParamValues (IDataServicesOptions *options, IPMStream *stream) 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

Class responsible for retrieving data transform parameters from a stream holding the data transformation specification. e.g. the XSL stylesheet, when the transformation is and XSL transformation.

Member Function Documentation

virtual ISAXAttributes* IDataTransformParams::QueryForParamValues (IDataServicesOptions * options,
IPMStreamstream 
) const
pure virtual

Inspects the transform specification in stream for transform parameters. Any parameters that are found are returned.

Parameters
optionsIN Contains the transformation options currently in effect.
streamIN The stream holding the transform specification.
Returns
The list of parameters to the transform.