![]() | InDesign SDK 20.5 |
#include <ILayoutViewLineData.h>

Public Types | |
| enum | { kDefaultIID = IID_ILAYOUTVIEWLINEDATA } |
Public Member Functions | |
| virtual void | GenerateNewLineID (IDataBase *docDB)=0 |
| virtual uint32 | GetLineID ()=0 |
| virtual void | InvalidateID ()=0 |
| virtual void | SetLineID (uint32 id)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
This interface is added to each wax line in layout view to give it an id to associate with a corresponding text line in the galley view. This enables the two views to be kept in sync. The method FindIndexOfLineWithID() in ITextLines can be used to locate a line in the galley view corresponding to a waxline in layout view. Note this only applies to galley view. Story view does not need to know this information and it is not maintained.
| pure virtual |
Used internally DO NOT CALL.
| docDB | - document database. |
| pure virtual |
Get a line id for this wax line
| pure virtual |
Used internally DO NOT CALL.
| pure virtual |
Directly set a waxline id. Needed for undo support in CS3 and beyond.
| id | value to set line date to |