Foxit PDF SDK
foxit::addon::compliance::HitData类 参考

继承自 Object .

Public 类型

enum  CheckSeverity { e_CheckSeverityInfo = 1, e_CheckSeverityWarning = 2, e_CheckSeverityError = 3 }
 命中数据检查严重性的枚举。 更多...
 

Public 成员函数

 HitData ()
 构造函数。
 
 HitData (const HitData &other)
 带另一个命中数据对象的构造函数。 更多...
 
bool operator != (const HitData &other) const
 不相等操作符。 更多...
 
HitDataoperator= (const HitData &other)
 赋值操作符。 更多...
 
bool operator== (const HitData &other) const
 相等操作符。 更多...
 

Public 属性

WString comment
 命中规则注释,用于解释规则的更多详细信息。
 
WString name
 命中规则名称。
 
int page_index
 页面索引,从0开始。-1表示当前命中数据在文档级别被命中。
 
CheckSeverity severity
 当前命中数据的检查严重性。请参考从HitData::e_CheckSeverityInfo开始的值, 这应该是这些值之一。
 
WStringArray trigger_values
 触发值数组。触发值的数量不超过triggered_count
 
uint32 triggered_count
 表示在文档验证或转换过程中当前数据的命中操作被触发的次数。
 

详细描述

此类表示命中数据。命中数据表示在文档验证或转换过程中触发的命中操作的数据。

成员枚举类型说明

◆ CheckSeverity

命中数据检查严重性的枚举。

此枚举的值应单独使用。

枚举值
e_CheckSeverityInfo 

信息严重性。

e_CheckSeverityWarning 

警告严重性。

e_CheckSeverityError 

错误严重性。

构造及析构函数说明

◆ HitData()

foxit::addon::compliance::HitData::HitData ( const HitData other)
inline

带另一个命中数据对象的构造函数。

参数
[in]other另一个命中数据对象。

成员函数说明

◆ operator !=()

bool foxit::addon::compliance::HitData::operator != ( const HitData other) const
inline

不相等操作符。

参数
[in]other另一个命中数据对象。此函数将检查当前对象是否不等于此对象。
返回
true表示不相等,false表示相等。

◆ operator=()

HitData& foxit::addon::compliance::HitData::operator= ( const HitData other)
inline

赋值操作符。

参数
[in]other另一个命中数据对象,其值将分配给当前对象。
返回
对当前对象本身的引用。

◆ operator==()

bool foxit::addon::compliance::HitData::operator== ( const HitData other) const
inline

相等操作符。

参数
[in]other另一个命中数据对象。此函数将检查当前对象是否等于此对象。
返回
true表示相等,false表示不相等。