Foxit PDF SDK

Public Types | Public Member Functions | Properties | List of all members
foxit.addon.compliance.FixupData Class Reference

Inherits SystemIDisposable.

## Public Types
enum | FixupState { FixupState.e_FixupStateSuccess = 0, FixupState.e_FixupStateFailure = 1, FixupState.e_FixupStateNotRequired = 2 }
| Enumeration for the state of a fixup data. More...

## Public Member Functions
| FixupData ()
| Constructor.
| FixupData (FixupData other)
| Constructor, with another fixup data object. More...

## Properties
string | comment`[get, set]`
| Fixup rule comment to explain more details about the rule.
string | name`[get, set]`
| Fixup rule name.
WStringArray? | reasons`[get, set]`
| Fixup reasons. This may be an empty array. The count of reasons will not exceed used_times.
FixupData.FixupState | state`[get, set]`
| Fixup state. Please refer to values starting from foxit.addon.compliance.FixupData.FixupState.e_FixupStateSuccess and this should be one of these values.
int | used_count`[get, set]`
| Represents the count of fixup operation invocations for current data during the conversion.

## Detailed Description

This class represents a fixup data. Fixup data represents the data for a kind of fixup operation triggered during converting process.

## Member Enumeration Documentation

## ◆ FixupState

enum foxit.addon.compliance.FixupData.FixupState
| strong

Enumeration for the state of a fixup data.

Values of this enumeration should be used alone.

Enumerator
e_FixupStateSuccess | A fixup succeeded.
e_FixupStateFailure | A fixup failed.
e_FixupStateNotRequired | A fixup was not required.

## Constructor & Destructor Documentation

## ◆ FixupData()

foxit.addon.compliance.FixupData.FixupData | ( | FixupData | other | ) |
| inline

Constructor, with another fixup data object.

Parameters

  [in] | other | Another fixup data object.