![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_IHYPERLINK } |
Public Member Functions | |
| virtual void | GetName (PMString *pName) const =0 |
| virtual void | SetName (const PMString &newName)=0 |
| virtual void | GetDisplayName (PMString *pName) const =0 |
| virtual void | SetDisplayName (const PMString &newName)=0 |
| virtual const UID & | GetSourceUID () const =0 |
| virtual UID | GetDestinationUID () const =0 |
| virtual uint32 | GetDestinationUniqueKey () const =0 |
| virtual void | SetSourceUID (const UID newSourceUID)=0 |
| virtual void | SetDestinationUniqueKey (uint32 newDestKey)=0 |
| virtual void | SetHidden (bool16 bIsHidden)=0 |
| virtual bool16 | IsHidden () const =0 |
| virtual void | SetExternalDestination (bool16 bIsDestinationExternal)=0 |
| virtual bool16 | IsExternalDestination () const =0 |
| virtual bool16 | IsDestInExternalFile () const =0 |
| virtual void | GoToSource () const =0 |
| virtual void | GoToDestination () const =0 |
| virtual void | GetIcon (RsrcID *iconID, PluginID *pluginID) const =0 |
| virtual void | SetIcon (RsrcID iconID, PluginID pluginID)=0 |
| virtual bool16 | IsUnresolvedLink () const =0 |
| virtual bool16 | destInHiddenLayer () const =0 |
| virtual bool16 | IsOutOfDateLink () const =0 |
| virtual UIDRef | GetDestinationUIDRef () const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
| pure virtual |
Returns kTrue if the destination is in hidden layer
| pure virtual |
| pure virtual |
Get the UID of the destination this hyperlink points to
| pure virtual |
Get the unique key of the destination this hyperlink points to
| pure virtual |
Get the display name of the hyperlink for UI (Translated)
| *pName | - Pointer that will be filled with the name |
| pure virtual |
For getting the destination Icons
| *iconID | - ID of the Icon |
| *pluginID | - ID of the plugin |
| pure virtual |
Get the name of the hyperlink (Translated)
| *pName | - Pointer that will be filled with the name |
| pure virtual |
Get the UID of the source this hyperlink points to
| none |
| pure virtual |
Show the hyperlink Destination
| none |
| pure virtual |
Show the Hyperlink Source
| none |
| pure virtual |
Get whether the destination file is external to this document or not
| none |
| pure virtual |
Get whether the destination is external to this document or not
| none |
| pure virtual |
Get whether or not this hyperlink is hidden in the UI
| none |
| pure virtual |
Returns kTrue if x-ref source is out of date
| pure virtual |
Returns kTrue if this is an destination marker or file is missing
| pure virtual |
Set the unique key of the destination this hyperlink points to
| newDestKey | - unique key of the destination |
| pure virtual |
Set the display name of the hyperlink for UI
| newName | - Name to use |
| pure virtual |
Set whether the destination is external to this document or not
| bIsDestinationExternal | - kTrue means the destination is in another document |
| pure virtual |
Set whether or not this hyperlink is hidden in the UI
| bIsHidden | - kTrue == Hide in the UI |
| pure virtual |
For setting the destination Icons
| iconID | - ID of the Icon |
| pluginID | - ID of the plugin |
| pure virtual |
Set the name of the hyperlink
| newName | - Name to use |
| pure virtual |
Set the UID of the source this hyperlink points to
| newSourceUID | - UID of the source |