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

#include <IObjectStyleAttrInfo.h>

Inheritance diagram for IObjectStyleAttrInfo:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IOBJECTSTYLEATTRINFO }
 

Public Member Functions

virtual void GetAttributeName (PMString &name)=0
 
virtual void GetCategoryInfo (ClassID &category, PMString &categoryName)=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

An interface to get object style's attribute information.

Member Function Documentation

virtual void IObjectStyleAttrInfo::GetAttributeName (PMStringname)
pure virtual

Get the attribute name. Usually subclass should implement this the set it.

Parameters
nameOUT the name of the attribute.
virtual void IObjectStyleAttrInfo::GetCategoryInfo (ClassIDcategory,
PMStringcategoryName 
)
pure virtual

Get the category and name which the attribute belongs to.

Parameters
categoryOUT the category which this attribute belongs to.
categoryNameOUT the name of the category which this attribute belongs to.