Foxit PDF SDK
foxit::addon::accessibility::TagTreeMenuInputData类 参考

继承自 Object .

Public 成员函数

 TagTreeMenuInputData ()
 构造函数。
 
 TagTreeMenuInputData (bool is_reflow_mode, bool is_have_selected_obj, bool is_selected_from_tag_finder, bool is_role_map_17, bool is_highlight_content, const foxit::StringArray &cut_tag_ids, const foxit::StringArray &selected_tag_ids)
 构造函数,使用参数构造。 更多...
 
 TagTreeMenuInputData (const TagTreeMenuInputData &other)
 构造函数,使用另一个可访问性标签树菜单输入数据对象构造。 更多...
 
TagTreeMenuInputData & operator= (const TagTreeMenuInputData &other)
 赋值操作符。 更多...
 
void Set (bool is_reflow_mode, bool is_have_selected_obj, bool is_selected_from_tag_finder, bool is_role_map_17, bool is_highlight_content, const foxit::StringArray &cut_tag_ids, const foxit::StringArray &selected_tag_ids)
 设置值。 更多...
 

Public 属性

foxit::StringArray cut_tag_ids
 被剪切的标签 ID 集合。
 
bool is_have_selected_obj
 是否存在已选中的对象。
 
bool is_highlight_content
 是否高亮显示内容。
 
bool is_reflow_mode
 是否处于重排模式。
 
bool is_role_map_17
 角色映射是否为 PDF 1.7。
 
bool is_selected_from_tag_finder
 是否通过标签查找器进行选择。
 
foxit::StringArray selected_tag_ids
 已选中的标签 ID 集合。
 

详细描述

此类表示可访问性标签树菜单输入数据。

构造及析构函数说明

◆ TagTreeMenuInputData() [1/2]

foxit::addon::accessibility::TagTreeMenuInputData::TagTreeMenuInputData ( bool  is_reflow_mode,
bool  is_have_selected_obj,
bool  is_selected_from_tag_finder,
bool  is_role_map_17,
bool  is_highlight_content,
const foxit::StringArray &  cut_tag_ids,
const foxit::StringArray &  selected_tag_ids 
)
inline

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

参数
[in]is_reflow_mode是否处于重排模式。
[in]is_have_selected_obj是否存在已选中的对象。
[in]is_selected_from_tag_finder是否通过标签查找器进行选择。
[in]is_role_map_17角色映射是否为 PDF 1.7。
[in]is_highlight_content是否高亮显示内容。
[in]cut_tag_ids被剪切的标签 ID 集合。
[in]selected_tag_ids已选中的标签 ID 集合。

◆ TagTreeMenuInputData() [2/2]

foxit::addon::accessibility::TagTreeMenuInputData::TagTreeMenuInputData ( const TagTreeMenuInputData &  other)
inline

构造函数,使用另一个可访问性标签树菜单输入数据对象构造。

参数
[in]other另一个可访问性标签树菜单输入数据对象。

成员函数说明

◆ operator=()

TagTreeMenuInputData& foxit::addon::accessibility::TagTreeMenuInputData::operator= ( const TagTreeMenuInputData &  other)
inline

赋值操作符。

参数
[in]other另一个可访问性标签树菜单输入数据对象,其值将被赋值给当前对象。
返回
当前对象自身的引用。

◆ Set()

void foxit::addon::accessibility::TagTreeMenuInputData::Set ( bool  is_reflow_mode,
bool  is_have_selected_obj,
bool  is_selected_from_tag_finder,
bool  is_role_map_17,
bool  is_highlight_content,
const foxit::StringArray &  cut_tag_ids,
const foxit::StringArray &  selected_tag_ids 
)
inline

设置值。

参数
[in]is_reflow_mode是否处于重排模式。
[in]is_have_selected_obj是否存在已选中的对象。
[in]is_selected_from_tag_finder是否通过标签查找器进行选择。
[in]is_role_map_17角色映射是否为 PDF 1.7。
[in]is_highlight_content是否高亮显示内容。
[in]cut_tag_ids被剪切的标签 ID 集合。
[in]selected_tag_ids已选中的标签 ID 集合。
返回
无。