#include <IHyperlinkMarker.h>
|
| enum | { kDefaultIID = IID_IHYPERLINKTEXTMARKER } |
| |
Obsolete as we don't use markers for hyperlink sources any more. For hyperlink destinations, we use IHyperlinkTextDestinationMarker instead.
| virtual UID IHyperlinkMarker::GetHyperlinkDestinationUID | ( | | ) | const |
| pure virtual |
Get the hyperlink destination UID (Will return kInvalidUID if GetHyperlinkSourceUID() returns a valid UID)
- Parameters
- Returns
- UID - UID of the destination
| virtual UID IHyperlinkMarker::GetHyperlinkSourceUID | ( | | ) | const |
| pure virtual |
Get the hyperlink source UID (Will return kInvalidUID if GetHyperlinkDestinationUID() returns a valid UID)
- Parameters
- Returns
- UID - UID of the source
| virtual TextIndex IHyperlinkMarker::GetLocation | ( | | ) | const |
| pure virtual |
Get the location of this marker as a TextIndex
- Parameters
- Returns
- TextIndex - This marker's location in the text strand
| virtual UID IHyperlinkMarker::GetOtherMarkerUID | ( | | ) | const |
| pure virtual |
Get the UID of the marker that corresponds to this one
- Parameters
- Returns
- UID - UID of the related marker (kInvalid if this is a destination marker)
| virtual UID IHyperlinkMarker::GetTextModel | ( | | ) | const |
| pure virtual |
Get the UID of the text model that this marker points to
- Parameters
- Returns
- UID - UID of the text model