![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_IHYPERLINKDESTINATION } |
| enum | DestType { kTextAnchorDestination = 0, kPageDestination, kURLDestination, kExternalPageDestination } |
Public Member Functions | |
| virtual void | GoToHyperlinkDestination () const =0 |
| virtual void | SetHidden (bool16 bIsHidden)=0 |
| virtual bool16 | IsHidden () const =0 |
| virtual void | GetName (PMString *destName) const =0 |
| virtual void | SetName (const PMString &destName)=0 |
| virtual uint32 | GetKey () const =0 |
| virtual void | SetKey (uint32 destKey)=0 |
| virtual void | GetIcon (RsrcID *iconID, PluginID *pluginID)=0 |
| virtual void | GetType (PMString *destType) const =0 |
| virtual DestType | GetType () const =0 |
| virtual void | GetInfo (PMString *destInfo) 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 |
Get an icon to give a pictoral representation of this destination to the user
| *iconID | - Will be filled with the ID of the icon to use |
| *pluginID | - Will be filled with the ID of the panel to use |
| pure virtual |
Get information about this destination (Page it is on, URL it points to, etc)
| destInfo | - Will be filled with the information |
| pure virtual |
Get the destination key
| pure virtual |
Get the destination name
| destName | - Will be filled with the name |
| pure virtual |
Get this destination's type as a string
| destType | - ("Page", "Text Anchor", "URL") |
| pure virtual |
Get this destination's type as an enum
| pure virtual |
Show the destination in the Layout Window
| none |
| pure virtual |
Get whether this destination should be visible in the UI (panel)
| none |
| pure virtual |
Set whether this destination should be visible in the UI (panel)
| bIsHidden | - kTrue == Hidden |
| pure virtual |
Set the destination unique key
| destKey | - The new key of the destination |
| pure virtual |
Set the destination name
| destName | - The new name of the destination |