InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ScriptInfo::AccessProperties Class Reference

#include <ScriptInfo.h>

Public Member Functions

 AccessProperties (const ClassID &attributeID=kInvalidClass)
 
bool16 SkipPacket (const PropertyProviderPacket *p) const
 

Static Public Member Functions

static bool16 Matches (const PropertyProviderPacket *p1, const PropertyProviderPacket *p2)
 
static bool16 SortByName (const PropertyProviderPacket *p1, const PropertyProviderPacket *p2)
 

Detailed Description

Controls how properties are iterated.

See Also
ProviderPacketIterator

Constructor & Destructor Documentation

ScriptInfo::AccessProperties::AccessProperties (const ClassIDattributeID = kInvalidClass)
inline

Constructor

Parameters
attributeID- skip all packets without this attribute id

Member Function Documentation

static bool16 ScriptInfo::AccessProperties::Matches (const PropertyProviderPacketp1,
const PropertyProviderPacketp2 
)
inlinestatic

Returns kTrue if the packets are equivalent

bool16 ScriptInfo::AccessProperties::SkipPacket (const PropertyProviderPacketp) const
inline

Returns kTrue if this packet should be skipped