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

Public Types | |
| enum | { kDefaultIID = IID_ILINKSMANAGER } |
Public Member Functions | |
| virtual void | ReadWrite (IPMStream *s, ImplementationID prop)=0 |
| virtual int32 | AddLinks (const UIDList *list)=0 |
| virtual int32 | RemoveLinks (const UIDList *list)=0 |
| virtual UIDRef | GetNthLinkUID (int32 index)=0 |
| virtual int32 | GetLinkCount ()=0 |
| virtual int32 | GetLinkIndex (UID link)=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 contains methods to manipulate a list of data links.
To get the list of links in a document you can use: IDocument *document = theDocument; InterfacePtr<ILinksManager> linksManager(document, IID_ILINKSMANAGER);
| pure virtual |
| pure virtual |
Get the number of data links in the list.
| pure virtual |
Find the specified data link in the list.
| pure virtual |
| pure virtual |
ReadWrite method. This class is persistent.