API Reference
PdfDeclaredComplianceClaimsReport
All PDF/A and PDF/UA declarations discovered and assessed for one exact PDF artifact.
Inheritance
- Object
- PdfDeclaredComplianceClaimsReport
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String ArtifactSha256 { get; } #SHA256 of the exact PDF artifact that was inspected.
public Int64 ArtifactSizeBytes { get; } #Size of the exact PDF artifact that was inspected.
public IReadOnlyList<PdfDeclaredComplianceClaim> Claims { get; } #PDF/A and PDF/UA declarations in stable standard order.
public Boolean HasClaims { get; } #True when at least one PDF/A or PDF/UA declaration was found, including an unsupported declaration.
public IReadOnlyList<PdfDeclaredComplianceClaim> RecognizedClaims { get; } #Claims that map to supported OfficeIMO.Pdf profiles.
public IReadOnlyList<PdfDeclaredComplianceClaim> UnsupportedClaims { get; } #Declarations that cannot be mapped to a supported profile.
public Boolean CanClaimAllDeclaredConformance { get; } #True only when at least one declaration exists and every declaration is recognized and claimable for the exact artifact. A metadata declaration by itself never satisfies this gate.