InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
SnpCreateCrossReference Class Reference

Classes

struct  AnchorData
 
struct  ParaData
 
struct  XRefFormatData
 

Public Member Functions

void GetAnchorList (IDataBase *db, K2Vector< AnchorData > &allAnchors)
 
void GetParagraphList (IDataBase *db, K2Vector< ParaData > &allParagraphs)
 
void GetXRefFormatList (IDataBase *db, K2Vector< XRefFormatData > &xRefFormatList)
 

Detailed Description

  • How to create a cross-reference by hyperlink infrastructure
  • How to get paragraph list in a document
  • How to get anchor list in a document
See Also
IXRefFormat
IHyperlinkTable
IHyperlinkDestination
IHyperlinkFacade

Member Function Documentation

void SnpCreateCrossReference::GetAnchorList (IDataBasedb,
K2Vector< AnchorData > & allAnchors 
)

get the anchor list

Parameters
dbsee IDatabase for documentation.
allAnchorsthe list of anchor data.
void SnpCreateCrossReference::GetParagraphList (IDataBasedb,
K2Vector< ParaData > & allParagraphs 
)

get the paragraph list

Parameters
dbsee IDatabase for documentation.
allParagraphsthe list of paragrahs data.
void SnpCreateCrossReference::GetXRefFormatList (IDataBasedb,
K2Vector< XRefFormatData > & xRefFormatList 
)

get the xRefFormatList list

Parameters
dbsee IDatabase for documentation.
xRefFormatListthe list of XRefFormat data.