Class ReportItem
- Namespace
- iText.Signatures.Validation.V1.Report
- Assembly
- itext.sign.dll
Report item to be used for single failure or log message.
public class ReportItem
- Inheritance
-
ReportItem
- Derived
- Inherited Members
Constructors
ReportItem(string, string, Exception, ReportItemStatus)
Create ReportItem instance.
public ReportItem(string checkName, string message, Exception cause, ReportItem.ReportItemStatus status)
Parameters
checkName
stringstring , which represents a check name during which report item occurred
message
stringstring with the exact report item message
cause
ExceptionException , which caused this report item
status
ReportItem.ReportItemStatusReportItem.ReportItemStatus report item status that determines validation result
ReportItem(string, string, ReportItemStatus)
Create ReportItem instance.
public ReportItem(string checkName, string message, ReportItem.ReportItemStatus status)
Parameters
checkName
stringstring , which represents a check name during which report item occurred
message
stringstring with the exact report item message
status
ReportItem.ReportItemStatusReportItem.ReportItemStatus report item status that determines validation result
Methods
GetCheckName()
Get the check name related to this report item.
public virtual string GetCheckName()
Returns
GetExceptionCause()
Get the exception, which caused this report item.
public virtual Exception GetExceptionCause()
Returns
GetMessage()
Get the message related to this report item.
public virtual string GetMessage()
Returns
GetStatus()
Get report item status that determines validation result this report item corresponds to.
public virtual ReportItem.ReportItemStatus GetStatus()
Returns
- ReportItem.ReportItemStatus
ReportItem.ReportItemStatus report item status that determines validation result.
SetStatus(ReportItemStatus)
Set report item status that determines validation result this report item corresponds to.
public virtual ReportItem SetStatus(ReportItem.ReportItemStatus status)
Parameters
status
ReportItem.ReportItemStatusReportItem.ReportItemStatus report item status that determines validation result
Returns
- ReportItem
this ReportItem instance.
ToString()
public override string ToString()