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

#include <IEndnoteAnchorData.h>

Inheritance diagram for IEndnoteAnchorData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IENDNOTEANCHORDATA }
 

Public Member Functions

virtual void SetEndnoteAnchorData (UIDRef anchorRef)=0
 
virtual IOwnedItemQueryAnchor () const =0
 
virtual IFootnoteNumberQueryEndnoteNumber () const =0
 
virtual UID GetEndnoteAnchorData () const =0
 
virtual UIDRef GetEndnoteAnchorRef () 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 anchor details from an endnote text range.

Member Function Documentation

virtual UID IEndnoteAnchorData::GetEndnoteAnchorData () const
pure virtual

Get the UID of the kEndnoteAnchorBoss associated with the endnote text range.

virtual UIDRef IEndnoteAnchorData::GetEndnoteAnchorRef () const
pure virtual

Get the UIDRef of the kEndnoteAnchorBoss associated with the endnote text range.

virtual IOwnedItem* IEndnoteAnchorData::QueryAnchor () const
pure virtual

Get a reference counted IOwnedItem pointer for the kEndnoteAnchorBoss associated with the endnote text range.

virtual IFootnoteNumber* IEndnoteAnchorData::QueryEndnoteNumber () const
pure virtual

Get a reference counted IFootnoteNumber pointer for the kEndnoteAnchorBoss associated with the endnote text range.

virtual void IEndnoteAnchorData::SetEndnoteAnchorData (UIDRef anchorRef)
pure virtual

INTERNAL USE: Set the UIDRef of the kEndnoteAnchorBoss associated with the endnote text range.