Foxit PDF SDK
foxit.addon.accessibility.AccessibilityDictionaryTreeItemData类 参考

继承自 SystemIDisposable .

Public 类型

enum  DictionaryValueType {
  DictionaryValueType.e_DictionaryValueTypeArray = 0, DictionaryValueType.e_DictionaryValueTypeBoolean = 1, DictionaryValueType.e_DictionaryValueTypeDictionary = 2, DictionaryValueType.e_DictionaryValueTypeFixedPoint = 3,
  DictionaryValueType.e_DictionaryValueTypeInt = 4, DictionaryValueType.e_DictionaryValueTypeName = 5, DictionaryValueType.e_DictionaryValueTypeString = 6, DictionaryValueType.e_DictionaryValueTypeDocClass = 7,
  DictionaryValueType.e_DictionaryValueTypeAttributeObject = 8, DictionaryValueType.e_DictionaryValueTypeAttributeClassesRoot = 9, DictionaryValueType.e_DictionaryValueTypeDocumentClassesRoot = 10, DictionaryValueType.e_DictionaryValueTypeAttributeObjectsRoot = 11
}
 字典值类型枚举。 更多...
 
enum  TreeItemStatus { TreeItemStatus.e_TreeItemStatusNormal = 0, TreeItemStatus.e_TreeItemStatusAdd = 1, TreeItemStatus.e_TreeItemStatusDelete = 2, TreeItemStatus.e_TreeItemStatusChange = 3 }
 字典树节点的编辑状态枚举。 更多...
 

Public 成员函数

 AccessibilityDictionaryTreeItemData ()
 构造函数。
 
 AccessibilityDictionaryTreeItemData (string item_name, string item_id, string key, string value, AccessibilityDictionaryTreeItemData.DictionaryValueType value_type, AccessibilityDictionaryTreeItemData.TreeItemStatus status)
 构造函数,使用参数构造。 更多...
 
 AccessibilityDictionaryTreeItemData (AccessibilityDictionaryTreeItemData other)
 构造函数,使用另一个可访问性字典树项数据对象构造。 更多...
 
void Set (string item_name, string item_id, string key, string value, AccessibilityDictionaryTreeItemData.DictionaryValueType value_type, AccessibilityDictionaryTreeItemData.TreeItemStatus status)
 设置值。 更多...
 

属性

string item_id [get, set]
 项 ID。
 
string item_name [get, set]
 项名称。
 
string key [get, set]
 字典键。
 
AccessibilityDictionaryTreeItemData.TreeItemStatus status [get, set]
 树项的编辑状态。请参考从 foxit.addon.accessibility.AccessibilityDictionaryTreeItemData.TreeItemStatus.e_TreeItemStatusNormal 开始的值, 本参数应为其中之一。
 
string value [get, set]
 字典值。
 
AccessibilityDictionaryTreeItemData.DictionaryValueType value_type [get, set]
 字典值类型。请参考从 foxit.addon.accessibility.AccessibilityDictionaryTreeItemData.DictionaryValueType.e_DictionaryValueTypeArray 开始的值, 本参数应为其中之一。
 

详细描述

此类表示可访问性字典树项数据。

成员枚举类型说明

◆ DictionaryValueType

字典值类型枚举。

此枚举的值应单独使用。

枚举值
e_DictionaryValueTypeArray 

字典值类型:数组。

e_DictionaryValueTypeBoolean 

字典值类型:布尔值。

e_DictionaryValueTypeDictionary 

字典值类型:字典/对象。

e_DictionaryValueTypeFixedPoint 

字典值类型:定点数。

e_DictionaryValueTypeInt 

字典值类型:整数。

e_DictionaryValueTypeName 

字典值类型:名称对象。

e_DictionaryValueTypeString 

字典值类型:字符串对象。

e_DictionaryValueTypeDocClass 

字典值类型:文档类。

e_DictionaryValueTypeAttributeObject 

字典值类型:属性对象。

e_DictionaryValueTypeAttributeClassesRoot 

字典值类型:属性类根节点。

e_DictionaryValueTypeDocumentClassesRoot 

字典值类型:文档类根节点。

e_DictionaryValueTypeAttributeObjectsRoot 

字典值类型:属性对象根节点。

◆ TreeItemStatus

字典树节点的编辑状态枚举。

该枚举中的各个取值应单独使用,不可组合。

枚举值
e_TreeItemStatusNormal 

编辑状态:正常,节点未发生任何修改。

e_TreeItemStatusAdd 

编辑状态:新增,节点为新添加。

e_TreeItemStatusDelete 

编辑状态:删除,节点已被标记为删除。

e_TreeItemStatusChange 

编辑状态:修改,节点的值已发生变更。

构造及析构函数说明

◆ AccessibilityDictionaryTreeItemData() [1/2]

foxit.addon.accessibility.AccessibilityDictionaryTreeItemData.AccessibilityDictionaryTreeItemData ( string  item_name,
string  item_id,
string  key,
string  value,
AccessibilityDictionaryTreeItemData.DictionaryValueType  value_type,
AccessibilityDictionaryTreeItemData.TreeItemStatus  status 
)
inline

构造函数,使用参数构造。

参数
[in]item_name项名称。
[in]item_id项 ID。
[in]key字典键。
[in]value字典值。
[in]value_type字典值类型。
[in]status状态。

◆ AccessibilityDictionaryTreeItemData() [2/2]

foxit.addon.accessibility.AccessibilityDictionaryTreeItemData.AccessibilityDictionaryTreeItemData ( AccessibilityDictionaryTreeItemData  other)
inline

构造函数,使用另一个可访问性字典树项数据对象构造。

参数
[in]other另一个可访问性字典树项数据对象。

成员函数说明

◆ Set()

void foxit.addon.accessibility.AccessibilityDictionaryTreeItemData.Set ( string  item_name,
string  item_id,
string  key,
string  value,
AccessibilityDictionaryTreeItemData.DictionaryValueType  value_type,
AccessibilityDictionaryTreeItemData.TreeItemStatus  status 
)
inline

设置值。

参数
[in]item_name项名称。
[in]item_id项 ID。
[in]key字典键。
[in]value字典值。
[in]value_type字典值类型。
[in]status状态。
返回
无。