![]() | InDesign SDK 20.5 |

Public Member Functions | |
| StyleSyncService (IPMUnknown *boss) | |
| virtual PMIID | GetStyleInterfaceID () |
| virtual PMString | GetGroupName () |
| virtual PMString | GetStyleName () |
| virtual bool16 | IsCJKStyle () |
| virtual bool16 | IsOptionOnByDefault () |
| virtual void | DoSynchronization (IDFile sourceFile, IDocument *target) |
| virtual void | SetStyleMatchingStrategy (StyleClashResolutionTypes::StyleMatchingStrategyEnum styleMatchingStrategy) |
| virtual StyleClashResolutionTypes::StyleMatchingStrategyEnum | GetStyleMatchingStrategy () const |
Do the actual synchronization, e.g., copy/modify the styles from source document to target document.
| sourceFile | refers to the master document(also called style source) of the book. |
| target | refers to the document whose styles may be modified or new styles may be added into. |
Implements IStyleSyncService.
| inlinevirtual |
Get the group name that the style belongs to. For Roman version, there is only one group("All Styles"); for J version, we have two groups("All Styles" and "CJK Styles").
Implements IStyleSyncService.
| inlinevirtual |
| inlinevirtual |
Return the style matching method.
Implements IStyleSyncService.
| inlinevirtual |
Get the registered synchronizable style name.
Implements IStyleSyncService.
| inlinevirtual |
Check if this is a CJK style or not.
Implements IStyleSyncService.
| inlinevirtual |
Check if this option is turned on or off by default.
Implements IStyleSyncService.
| inlinevirtual |
Sets the Style matching Strategy, This choice is not on per style type basis. If set then this will
be used for all the style types for that load style command.
| styleMatchingStrategy | [IN] To find the clashing style in target, Uses full path of style if kMatchStyleFullPath is passed if kMatchStyleName is passed then matches style with the same name at any location if the style is unique in target. if same name style exist in more then one location then falls back to matching styles path. |
Implements IStyleSyncService.