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

Public Types | |
| enum | { kDefaultIID = IID_IWRITINGDOCREFDATA } |
Public Member Functions | |
| virtual const UIDRef & | GetDocRef () const =0 |
| virtual void | SetDocRef (const UIDRef &docRef, bool16 duringResetView=kFalse)=0 |
| virtual void | ResetDocRef (bool16 duringResetView=kFalse)=0 |
| virtual void | ActivateInvalHandler ()=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 used by story, galley, notes and text macro views to hold a reference to the document they are viewing. It also is used to track invaling for undo screen redrawing.
| pure virtual |
Tell inval handler to start collecting invals if it isn't alread doing so.
| pure virtual |
Get the document uid reference being viewed in the view.
| pure virtual |
Used by the undo to reset inval handler information. Internal use.
| duringResetView | is an undo/redo detail external use false (the default) |
| pure virtual |
Set the document uid reference for the view. This shouldn't normally be called by third parties.
| docRef | reference of document to view |
| duringResetView | is an undo/redo detail external use false (the default) |