Action Descriptor Suite

Allows a plug-in to put keys and objects into descriptors, get them out of descriptors, and perform other descriptor management. More...

Data Structures

struct  PSActionDescriptorProcs
 The set of routines available in the Action Descriptor Suite. More...

Defines

#define kPSActionDescriptorSuite   "df135115-c769-11d0-8079-00c04fd7ec47"
 Unique identifier for the Action Descriptor Suite.
#define kPSActionDescriptorSuiteVersion   5
 Current version of the Action Descriptor Suite. First release, CC 2015.5 version 17.0.
#define kPSActionDescriptorSuiteVersion3   3
 intermediate version do not use
#define kPSActionDescriptorSuiteVersion2   2
 Original version.

Typedefs

typedef struct
PSActionDescriptorProcs 
PSActionDescriptorProcs
 The set of routines available in the Action Descriptor Suite.

Detailed Description

Allows a plug-in to put keys and objects into descriptors, get them out of descriptors, and perform other descriptor management.

Accessing the Suite

The Action Descriptor suite is referred to as:

  #define kPSActionDescriptorSuite  "df135115-c769-11d0-8079-00c04fd7ec47"

with the version constant:

  #define   kPSActionDescriptorSuiteVersion     5

The suite is acquired as follows:

  PSActionDescriptorProcs *sPSActionDescriptor;
  error = sSPBasic->AcquireSuite(kPSActionDescriptorSuite,
                                 kPSActionDescriptorSuiteVersion,
                                 &sPSActionDescriptor);
  if (error) goto . . . //handle error

Or, alternatively, use the global variable sPSActionDescriptor, by including the header file sampleCode\common\includes\PIUSuites.h.

For PICA errors, see SPErrorCodes.h.


Define Documentation

#define kPSActionDescriptorSuite   "df135115-c769-11d0-8079-00c04fd7ec47"

Unique identifier for the Action Descriptor Suite.

Current version of the Action Descriptor Suite. First release, CC 2015.5 version 17.0.

intermediate version do not use

CS3 version 10.0

Original version.


Typedef Documentation

The set of routines available in the Action Descriptor Suite.