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

#include <ITextAttrStyleList.h>

Inheritance diagram for ITextAttrStyleList:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ITEXTATTRSTYLELIST }
 
enum  { kMaximumNumberOfRuninStyleRules = 100 }
 
typedef RunInStyleList ValueType
 

Public Member Functions

void Set (const ValueType &list)
 
ValueType Get () const
 
virtual void SetStyleList (const RunInStyleList &list)=0
 
virtual RunInStyleList GetStyleList () 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

Simple data interface for holding the list of run-in styles applied to the paragraph

Member Function Documentation

ValueType ITextAttrStyleList::Get (void ) const
inline
Returns
the RunInStyleList associated with this interface, more standardized naming
virtual RunInStyleList ITextAttrStyleList::GetStyleList () const
pure virtual
Returns
the RunInStyleList associated with this interface
void ITextAttrStyleList::Set (const ValueTypelist)
inline

assign the RunInStyleList associated with this interface (usually as a text attribute)

Parameters
ValueType= standardized alias to RunInStyleList
virtual void ITextAttrStyleList::SetStyleList (const RunInStyleListlist)
pure virtual

assign the RunInStyleList associated with this interface (usually as a text attribute)

Parameters
RunInStyleList