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

Public Types | |
| enum | { kDefaultIID = IID_IINDEXXREFLINKDATA } |
Public Member Functions | |
| virtual const UID | GetTopicSectionUID () const =0 |
| virtual void | SetTopicSectionUID (const UID topicSectionUID)=0 |
| virtual const int32 | GetNumBackXRefUIDs () const =0 |
| virtual const UID | GetNthBackXRefUID (int32 id) const =0 |
| virtual bool16 | AddBackXRefUID (const UID backXRefUID)=0 |
| virtual bool16 | RemoveBackXRefUID (const UID backXRefUID)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Data interface used to hold information about cross-reference index links. The data stored contains the UID of the topic section which owns this entry and the UIDs of the cross-references that reference this entry.
| pure virtual |
Adds a cross-reference to this topic.
| backXRefUID | [IN] - UID of the cross-reference that points to this topic. |
| pure virtual |
Gets the UID of the cross-reference at the specified index.
| pure virtual |
Gets the number of cross-references to this topic.
| pure virtual |
Gets the UID of the topic section that owns this topic.
| pure virtual |
Removes a cross-reference to this topic.
| backXRefUID | [IN] - UID of the cross-reference to be removed. |