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

#include <ITextAttrListType.h>

Inheritance diagram for ITextAttrListType:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ITEXTATTRLISTTYPE }
 
enum  ListType { kNone, kBulletedList, kNumberedList }
 
typedef const ListType ValueType
 
typedef const ListType value_type
 

Public Member Functions

virtual void Set (value_type flag)=0
 
virtual value_type Get () const =0
 
void SetListType (value_type flag)
 
value_type GetListType () const
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

Represents the list type text attribute.

Member Typedef Documentation

Standardized alias that refers to ListType in this interface

Standardized alias that refers to ListType in this interface

Member Enumeration Documentation

List Type
Enumerator
kNone 

No List

kBulletedList 

Bulleted List

kNumberedList 

Numbered List

Member Function Documentation

virtual value_type ITextAttrListType::Get () const
pure virtual

Get the list type from this text attribute. This is a standardized method name across most text attribute interfaces.

Returns
value_type, which represents a ListType
value_type ITextAttrListType::GetListType () const
inline

Get the list type from this text attribute

Returns
ListType
virtual void ITextAttrListType::Set (value_type flag)
pure virtual

Set the list type in this text attribute

Parameters
flagThe list type to set
void ITextAttrListType::SetListType (value_type flag)
inline

Set the list type in this text attribute

Parameters
flagThe list type to set