|
Foxit PDF SDK
|
Inherits Object.
Public Types | |
| enum | DictionaryValueType { e_DictionaryValueTypeArray = 0, e_DictionaryValueTypeBoolean = 1, e_DictionaryValueTypeDictionary = 2, e_DictionaryValueTypeFixedPoint = 3, e_DictionaryValueTypeInt = 4, e_DictionaryValueTypeName = 5, e_DictionaryValueTypeString = 6, e_DictionaryValueTypeDocClass = 7, e_DictionaryValueTypeAttributeObject = 8, e_DictionaryValueTypeAttributeClassesRoot = 9, e_DictionaryValueTypeDocumentClassesRoot = 10, e_DictionaryValueTypeAttributeObjectsRoot = 11 } |
| Enumeration for dictionary value type. More... | |
| enum | TreeItemStatus { e_TreeItemStatusNormal = 0, e_TreeItemStatusAdd = 1, e_TreeItemStatusDelete = 2, e_TreeItemStatusChange = 3 } |
| Enumeration for the edit status of a dictionary tree item. More... | |
Public Member Functions | |
| AccessibilityDictionaryTreeItemData () | |
| Constructor. | |
| AccessibilityDictionaryTreeItemData (const wchar_t *item_name, const char *item_id, const wchar_t *key, const wchar_t *value, DictionaryValueType value_type, TreeItemStatus status) | |
| Constructor, with parameters. More... | |
| AccessibilityDictionaryTreeItemData (const AccessibilityDictionaryTreeItemData &other) | |
| Constructor, with another accessibility dictionary tree item data object. More... | |
| AccessibilityDictionaryTreeItemData & | operator= (const AccessibilityDictionaryTreeItemData &other) |
| Assign operator. More... | |
| void | Set (const wchar_t *item_name, const char *item_id, const wchar_t *key, const wchar_t *value, DictionaryValueType value_type, TreeItemStatus status) |
| Set value. More... | |
Public Attributes | |
| String | item_id |
| The item ID. | |
| WString | item_name |
| The item name. | |
| WString | key |
| The dictionary key. | |
| TreeItemStatus | status |
| The edit status of the tree item. Please refer to values starting from foxit::addon::accessibility::AccessibilityDictionaryTreeItemData::e_TreeItemStatusNormal and this should be one of these values. | |
| WString | value |
| The dictionary value. | |
| DictionaryValueType | value_type |
| The dictionary value type. Please refer to values starting from foxit::addon::accessibility::AccessibilityDictionaryTreeItemData::e_DictionaryValueTypeArray and this should be one of these values. | |
This class represents accessibility dictionary tree item data.
Enumeration for dictionary value type.
Values of this enumeration should be used alone.
Enumeration for the edit status of a dictionary tree item.
Values of this enumeration should be used alone.
|
inline |
Constructor, with parameters.
| [in] | item_name | The item name. |
| [in] | item_id | The item ID. |
| [in] | key | The dictionary key. |
| [in] | value | The dictionary value. |
| [in] | value_type | The dictionary value type. |
| [in] | status | The status. |
|
inline |
Constructor, with another accessibility dictionary tree item data object.
| [in] | other | Another accessibility dictionary tree item data object. |
|
inline |
Assign operator.
| [in] | other | Another accessibility dictionary tree item data object, whose value would be assigned to current object. |
|
inline |
Set value.
| [in] | item_name | The item name. |
| [in] | item_id | The item ID. |
| [in] | key | The dictionary key. |
| [in] | value | The dictionary value. |
| [in] | value_type | The dictionary value type. |
| [in] | status | The status. |