Class ValidationContext
This class is used to pass additional information to the IValidationChecker implementations.
public class ValidationContext
- Inheritance
-
ValidationContext
- Inherited Members
Constructors
ValidationContext()
Creates new ValidationContext instance.
public ValidationContext()
Methods
GetFonts()
Gets fonts related to this ValidationContext.
public virtual ICollection<PdfFont> GetFonts()
Returns
- ICollection<PdfFont>
fonts to validate.
GetPdfDocument()
Gets PdfDocument related to this ValidationContext.
public virtual PdfDocument GetPdfDocument()
Returns
- PdfDocument
PdfDocument document to validate.
WithFonts(ICollection<PdfFont>)
Sets fonts for this ValidationContext instance.
public virtual ValidationContext WithFonts(ICollection<PdfFont> fonts)
Parameters
fonts
ICollection<PdfFont>collection of the PdfFont fonts to validate.
Returns
- ValidationContext
this ValidationContext instance.
WithPdfDocument(PdfDocument)
Sets PdfDocument for this ValidationContext instance.
public virtual ValidationContext WithPdfDocument(PdfDocument pdfDocument)
Parameters
pdfDocument
PdfDocumentdocument to validate.
Returns
- ValidationContext
this ValidationContext instance.