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

Public Member Functions

 SnpInspectTextStyles ()
 
virtual ~SnpInspectTextStyles ()
 
ErrorCode Inspect (const bool16 inspectPara, ISnpRunnableContext *runnableContext)
 

Protected Member Functions

ErrorCode helperDisplayStyleInformation (const InterfacePtr< IStyleInfo > &thisStyle, int32 tabAmount, IPMStream *stream)
 
ErrorCode helperInspectStylesRecurse (const InterfacePtr< IStyleGroupManager > &iParaStyleNameTable, const UID &parentStyleUID, int32 tabAmount, IPMStream *stream)
 
ErrorCode helperDisplayTextAttributes (const InterfacePtr< ITextAttributes > &iTextAttributes, const PMString &tabLevel, IPMStream *stream)
 
ErrorCode reportAttribute (const ClassID &attrClass, IPMUnknown *unknown, IDataBase *theDB, PMString *Description, const AttributeBossList *attrList)
 

Detailed Description

See Also
IWorkspace
IStyleGroupManager
IStyleInfo
ITextAttributes

Constructor & Destructor Documentation

SnpInspectTextStyles::SnpInspectTextStyles ()
inline

Constructor.

virtual SnpInspectTextStyles::~SnpInspectTextStyles ()
inlinevirtual

Destructor.

Member Function Documentation

ErrorCode SnpInspectTextStyles::Inspect (const bool16 inspectPara,
ISnpRunnableContextrunnableContext 
)

Report paragraph or character style table info.

Parameters
inspectParakTrue to look at paragraph style table, kFalse for character.
runnableContextsee ISnpRunnableContext for documentation.
Returns
kSuccess on success, other ErrorCode on failure.