InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IEndnoteReferenceData Class Referenceabstract

#include <IEndnoteReferenceData.h>

Inheritance diagram for IEndnoteReferenceData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IENDNOTEREFERENCEDATA }
 

Public Member Functions

virtual void SetEndnoteReferenceData (UIDRef endnoteRef)=0
 
virtual IEndnoteTextRangeDataQueryEndnoteReference () const =0
 
virtual UIDRef GetEndnoteRef () const =0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

This interface is used to access the endnote text details from an endnote reference.

Member Function Documentation

virtual UIDRef IEndnoteReferenceData::GetEndnoteRef () const
pure virtual

Get the UIDRef of the kEndnoteTextRangeBoss associated with the endnote

virtual IEndnoteTextRangeData* IEndnoteReferenceData::QueryEndnoteReference () const
pure virtual

Get the reference counted IEndnoteTextRangeData pointer associated with the endnote text.

virtual void IEndnoteReferenceData::SetEndnoteReferenceData (UIDRef endnoteRef)
pure virtual

INTERNAL USE: Set the UIDRef of the kEndnoteTextRangeBoss associated with the endnote.