2.1.1697 Part 1 Section 22.2.2.10, HLinks (Hyperlink List)
a. The standard does not specify the constraints on the HLinks type.
Each hyperlink in the document is represented by a set of 6 variants and hence the size of the vector should be multiples of 6. The following table specifies the order and the type of variants for a hyperlink:
|
Variant type |
Description |
|
i4 |
Application specific data associated with the hyperlink |
|
i4 |
Application specific data associated with the hyperlink |
|
i4 |
Application specific data associated with the hyperlink |
|
i4 |
This specifies information about the hyperlink. The lower 16 bits specify hyperlink type with one of the possible values: 0 - Graphic shown as background of document 1 - Graphic shown in document 2 - Graphic used to fill a shape 3 - Graphic used for shape outline 4 - Hyperlink attached to a shape 5 - Hyperlink attached to a WordprocessingML field 6 - Hyperlink attached to a SpreadsheetML range The high 16 bits store hyperlink action with one of the possible values: 0 - None 1 - Change the link to new hyperlink value 2 - Remove hyperlink from object |
|
lpwstr |
This specifies the hyperlink target |
|
lpwstr |
This specifies the location of the hyperlink |