Foxit PDF SDK
foxit::addon::accessibility::AccessibilityCheckResultDetailData Class Reference

Inherits Object.

Public Member Functions

 AccessibilityCheckResultDetailData ()
 Constructor.
 
 AccessibilityCheckResultDetailData (const wchar_t *item_name, const char *item_id, const wchar_t *explain_url, int page_index, const RectF &item_rect, bool can_show_in_tags)
 Constructor, with parameters. More...
 
 AccessibilityCheckResultDetailData (const AccessibilityCheckResultDetailData &other)
 Constructor, with another accessibility check result detail data object. More...
 
AccessibilityCheckResultDetailData & operator= (const AccessibilityCheckResultDetailData &other)
 Assign operator. More...
 
void Set (const wchar_t *item_name, const char *item_id, const wchar_t *explain_url, int page_index, const RectF &item_rect, bool can_show_in_tags)
 Set value. More...
 

Public Attributes

bool can_show_in_tags
 Whether this item can be displayed in the tag tree view.
 
WString explain_url
 The URL for explanation or guidance related to this item.
 
String item_id
 The unique identifier of the check result item.
 
WString item_name
 The display name of the check result item.
 
foxit::RectF item_rect
 The bounding rectangle of this item on the page.
 
int page_index
 The page index where this item is located.
 

Detailed Description

This class represents accessibility check result detail data.

Constructor & Destructor Documentation

◆ AccessibilityCheckResultDetailData() [1/2]

foxit::addon::accessibility::AccessibilityCheckResultDetailData::AccessibilityCheckResultDetailData ( const wchar_t *  item_name,
const char *  item_id,
const wchar_t *  explain_url,
int  page_index,
const RectF &  item_rect,
bool  can_show_in_tags 
)
inline

Constructor, with parameters.

Parameters
[in]item_nameThe display name of the check result item.
[in]item_idThe unique identifier of the check result item.
[in]explain_urlThe URL for explanation or guidance related to this item.
[in]page_indexThe page index where this item is located.
[in]item_rectThe bounding rectangle of this item on the page.
[in]can_show_in_tagsWhether this item can be displayed in the tag tree view.

◆ AccessibilityCheckResultDetailData() [2/2]

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

Constructor, with another accessibility check result detail data object.

Parameters
[in]otherAnother accessibility check result detail data object whose values are copied to initialize the current object.

Member Function Documentation

◆ operator=()

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

Assign operator.

Parameters
[in]otherAnother accessibility check result detail data object whose values are assigned to the current object.
Returns
Reference to current object itself.

◆ Set()

void foxit::addon::accessibility::AccessibilityCheckResultDetailData::Set ( const wchar_t *  item_name,
const char *  item_id,
const wchar_t *  explain_url,
int  page_index,
const RectF &  item_rect,
bool  can_show_in_tags 
)
inline

Set value.

Parameters
[in]item_nameThe display name of the check result item.
[in]item_idThe unique identifier of the check result item.
[in]explain_urlThe URL for explanation or guidance related to this item.
[in]page_indexThe page index where this item is located.
[in]item_rectThe bounding rectangle of this item on the page.
[in]can_show_in_tagsWhether this item can be displayed in the tag tree view.
Returns
None.