![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_ICHARACTERSTYLESUITE } |
Public Member Functions | |
| virtual bool16 | CanCreateStyle () const =0 |
| virtual UID | CreateStyle (UID parentUID=kInvalidUID, int32 position=-1)=0 |
| virtual bool16 | CanRedefineStyle () const =0 |
| virtual ErrorCode | RedefineStyle ()=0 |
| virtual bool16 | CanEditStyle () const =0 |
| virtual UID | GetStyleUID () const =0 |
| virtual AttributeBossList * | NewStyleAttributeList ()=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
| pure virtual |
Can a style be created.
| pure virtual |
Can the style of the current selection be edited.
| pure virtual |
Can the style of the current selection be redefined based on selected overrides.
| pure virtual |
Creates a new style based on the current selection.
| parentUID | [IN] UID of the parent group where the style is being created. kInvalidUID to create at root level |
| position | [IN] position with in the parent, where style is going to be created. -1 to create at the end. |
| pure virtual |
Returns selected style UID.
| pure virtual |
Constructs an AttributeBossList for the style overrides for the first character in the selection.
| pure virtual |
Redefines the style of the current selection based on the text attributes of the current selection. (Any overrides become part of the style.)