|
Foxit PDF SDK
|
Inherits SystemIDisposable.
Public Types | |
| enum | TagImageType { TagImageType.e_TagImageTypePDF = 0, TagImageType.e_TagImageTypePageObject = 1, TagImageType.e_TagImageTypeTagParagraph = 2, TagImageType.e_TagImageTypeTagSection = 3, TagImageType.e_TagImageTypeTable = 4, TagImageType.e_TagImageTypeTableDataCell = 5, TagImageType.e_TagImageTypeTableHeaderCell = 6, TagImageType.e_TagImageTypeTableRow = 7, TagImageType.e_TagImageTypeTagNode = 8 } |
| Enumeration for tag image type. More... | |
| enum | TagNodeType { TagNodeType.e_TagNodeTypeElement = 0, TagNodeType.e_TagNodeTypeMarkedContentSeq = 1, TagNodeType.e_TagNodeTypeObject = 2 } |
| Enumeration for tag node type. More... | |
Public Member Functions | |
| TagTreeItemData () | |
| Constructor. | |
| TagTreeItemData (string item_name, string item_id, string item_pos, RectFArray item_rects, int page_index, TagTreeItemData.TagImageType item_image_type, TagTreeItemData.TagNodeType item_node_type) | |
| Constructor, with parameters. More... | |
| TagTreeItemData (TagTreeItemData other) | |
| Constructor, with another accessibility tag tree item data object. More... | |
| void | Set (string item_name, string item_id, string item_pos, RectFArray item_rects, int page_index, TagTreeItemData.TagImageType item_image_type, TagTreeItemData.TagNodeType item_node_type) |
| Set value. More... | |
Properties | |
| string | item_id [get, set] |
| The unique identifier of the tag tree item. | |
| TagTreeItemData.TagImageType | item_image_type [get, set] |
| The image type used to represent this tag tree item. Please refer to values starting from foxit.addon.accessibility.TagTreeItemData.TagImageType.e_TagImageTypePDF . | |
| string | item_name [get, set] |
| The display name of the tag tree item. | |
| TagTreeItemData.TagNodeType | item_node_type [get, set] |
| The node type of this tag tree item. Please refer to values starting from foxit.addon.accessibility.TagTreeItemData.TagNodeType.e_TagNodeTypeElement . | |
| string | item_pos [get, set] |
| The position descriptor of the tag tree item. | |
| RectFArray? | item_rects [get, set] |
| The rectangles associated with this tag tree item. | |
| int | page_index [get, set] |
| The page index where this tag tree item is located. Valid range: from 0 to (count-1), where count is returned by function pdf.PDFDoc.GetPageCount . | |
This class represents accessibility tag tree item data.
Enumeration for tag image type.
Values of this enumeration should be used alone.
|
inline |
Constructor, with parameters.
| [in] | item_name | The display name of the tag tree item. |
| [in] | item_id | The unique identifier of the tag tree item. |
| [in] | item_pos | The position descriptor of the tag tree item. |
| [in] | item_rects | The rectangles associated with this tag tree item. |
| [in] | page_index | The page index where this tag tree item is located. Valid range: from 0 to (count-1). count is returned by function pdf.PDFDoc.GetPageCount . |
| [in] | item_image_type | The image type used to represent this tag tree item. |
| [in] | item_node_type | The node type of this tag tree item. |
|
inline |
Constructor, with another accessibility tag tree item data object.
| [in] | other | Another accessibility tag tree item data object whose values are copied to initialize the current object. |
|
inline |
Set value.
| [in] | item_name | The display name of the tag tree item. |
| [in] | item_id | The unique identifier of the tag tree item. |
| [in] | item_pos | The position descriptor of the tag tree item. |
| [in] | item_rects | The rectangles associated with this tag tree item. |
| [in] | page_index | The page index where this tag tree item is located. Valid range: from 0 to (count-1). count is returned by function pdf.PDFDoc.GetPageCount . |
| [in] | item_image_type | The image type used to represent this tag tree item. |
| [in] | item_node_type | The node type of this tag tree item. |