InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ITextAttrStrokeType Class Referenceabstract
Inheritance diagram for ITextAttrStrokeType:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ITEXTATTRSTROKETYPE }
 
typedef
ICompositionStyle::StrokeType 
ValueType
 

Public Member Functions

void Set (ValueType flag)
 
ValueType Get () const
 
virtual UID GetUIDData () const =0
 
virtual void SetUIDData (UID uid)=0
 
virtual ClassID GetClassIDData () const =0
 
virtual void SetClassIDData (ClassID classID)=0
 
virtual
ICompositionStyle::StrokeType 
GetStrokeTypeData () const =0
 
virtual void SetStrokeTypeData (ICompositionStyle::StrokeType type)=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Member Function Documentation

virtual ClassID ITextAttrStrokeType::GetClassIDData () const
pure virtual

Gets the ClassID of the Stroke Type

Returns
ClassID
virtual ICompositionStyle::StrokeType ITextAttrStrokeType::GetStrokeTypeData () const
pure virtual

Gets the StrokeType (Class with UID and ClassID which identifies the Stroke Type)

Returns
StrokeType
virtual UID ITextAttrStrokeType::GetUIDData () const
pure virtual

Gets the UID of the Stroke Type

Returns
UID
virtual void ITextAttrStrokeType::SetClassIDData (ClassID classID)
pure virtual

Sets the ClassID of the Stroke Type

Parameters
ClassID
virtual void ITextAttrStrokeType::SetStrokeTypeData (ICompositionStyle::StrokeType type)
pure virtual

Sets the StrokeType (Class with UID and ClassID which identifies the Stroke Type)

Parameters
StrokeType
virtual void ITextAttrStrokeType::SetUIDData (UID uid)
pure virtual

Sets the UID of the Stroke Type

Parameters
UID