Foxit PDF SDK
FSDK.AccessibilityDictionaryTreeItemData Class Reference

Public Member Functions

 constructor ()
 Constructor.
 
 constructor (item_name, item_id, key, value, value_type, status)
 Constructor, with parameters. More...
 
 Set (item_name, item_id, key, value, value_type, status)
 Set value. More...
 

Public Attributes

 item_id
 The item ID.
 
 item_name
 The item name.
 
 key
 The dictionary key.
 
 status
 The edit status of the tree item. Please refer to values starting from FSDK.AccessibilityDictionaryTreeItemData.e_TreeItemStatusNormal and this should be one of these values.
 
 value
 The dictionary value.
 
 value_type
 The dictionary value type. Please refer to values starting from FSDK.AccessibilityDictionaryTreeItemData.e_DictionaryValueTypeArray and this should be one of these values.
 

Static Public Attributes

static e_DictionaryValueTypeArray
 Enumeration for dictionary value type. More...
 
static e_DictionaryValueTypeAttributeClassesRoot
 Dictionary value type: attribute classes root.
 
static e_DictionaryValueTypeAttributeObject
 Dictionary value type: attribute object.
 
static e_DictionaryValueTypeAttributeObjectsRoot
 Dictionary value type: attribute objects root.
 
static e_DictionaryValueTypeBoolean
 Dictionary value type: boolean.
 
static e_DictionaryValueTypeDictionary
 Dictionary value type: dictionary/object.
 
static e_DictionaryValueTypeDocClass
 Dictionary value type: document class.
 
static e_DictionaryValueTypeDocumentClassesRoot
 Dictionary value type: document classes root.
 
static e_DictionaryValueTypeFixedPoint
 Dictionary value type: fixed point number.
 
static e_DictionaryValueTypeInt
 Dictionary value type: integer.
 
static e_DictionaryValueTypeName
 Dictionary value type: name object.
 
static e_DictionaryValueTypeString
 Dictionary value type: string object.
 
static e_TreeItemStatusAdd
 Edit status: added, the item is newly added.
 
static e_TreeItemStatusChange
 Edit status: changed, the item value has been modified.
 
static e_TreeItemStatusDelete
 Edit status: deleted, the item is marked as deleted.
 
static e_TreeItemStatusNormal
 Enumeration for the edit status of a dictionary tree item. More...
 

Detailed Description

This class represents accessibility dictionary tree item data.

Member Function Documentation

◆ constructor()

FSDK.AccessibilityDictionaryTreeItemData.constructor (   item_name,
  item_id,
  key,
  value,
  value_type,
  status 
)
inline

Constructor, with parameters.

Parameters
[in]item_nameThe item name.
[in]item_idThe item ID.
[in]keyThe dictionary key.
[in]valueThe dictionary value.
[in]value_typeThe dictionary value type.
[in]statusThe status.

◆ Set()

FSDK.AccessibilityDictionaryTreeItemData.Set (   item_name,
  item_id,
  key,
  value,
  value_type,
  status 
)
inline

Set value.

Parameters
[in]item_nameThe item name.
[in]item_idThe item ID.
[in]keyThe dictionary key.
[in]valueThe dictionary value.
[in]value_typeThe dictionary value type.
[in]statusThe status.
Returns
None.

Member Data Documentation

◆ e_DictionaryValueTypeArray

FSDK.AccessibilityDictionaryTreeItemData.e_DictionaryValueTypeArray
static

Enumeration for dictionary value type.

Values of this enumeration should be used alone.Dictionary value type: array.

◆ e_TreeItemStatusNormal

FSDK.AccessibilityDictionaryTreeItemData.e_TreeItemStatusNormal
static

Enumeration for the edit status of a dictionary tree item.

Values of this enumeration should be used alone.Edit status: normal, the item is unchanged.