API Reference
BookOnixAccessibilityMetadata
Optional publisher-supplied ONIX accessibility details. No fields are inferred from EPUB metadata or validation results.
Inheritance
- Object
- BookOnixAccessibilityMetadata
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
Accepted by parameters
Constructors
public BookOnixAccessibilityMetadata() #Methods
public BookOnixAccessibilityMetadata <Clone>$() #BookOnixAccessibilityMetadatapublic override Int32 GetHashCode() #Int32public static Boolean op_Equality(BookOnixAccessibilityMetadata left, BookOnixAccessibilityMetadata right) #BooleanParameters
- left BookOnixAccessibilityMetadata
- right BookOnixAccessibilityMetadata
public static Boolean op_Inequality(BookOnixAccessibilityMetadata left, BookOnixAccessibilityMetadata right) #BooleanParameters
- left BookOnixAccessibilityMetadata
- right BookOnixAccessibilityMetadata
public override String ToString() #StringInherited Methods
Properties
public String Summary { get; init; } #Summary of features and limitations (00), at most 4096 characters.
public Nullable<BookOnixAccessibilityStatus> Status { get; init; } #Optional unknown or limited accessibility statement (08/09).
public IReadOnlyList<BookOnixAccessibilityFeature> Features { get; init; } #Distinct explicit feature assertions, at most 32.
public BookOnixEpubAccessibility11Conformance Conformance { get; init; } #Optional explicit EPUB Accessibility 1.1 and WCAG conformance assertion (04 plus version and level).
public BookOnixAccessibilityCertification Certification { get; init; } #Optional caller-supplied certifier identity and credentialling organization. Does not itself assert conformance.
public String IndependentReportUrl { get; init; } #HTTP(S) product-specific report maintained by an independent compliance or testing organization (94).
public String IntermediaryInformationUrl { get; init; } #HTTP(S) product-specific accessibility information maintained by a publisher-nominated trusted intermediary (95).
public String CompatibilityReportUrl { get; init; } #HTTP(S) description of compatibility testing, including assistive technology (97).
public String IntermediaryContactEmail { get; init; } #Plain trusted intermediary contact email for accessibility questions (98).
public Nullable<DateOnly> AssessmentDate { get; init; } #Date of the latest actual assessment (91); not the export date.
public String PublisherInformationUrl { get; init; } #Absolute HTTP(S) publisher-maintained accessibility information page (96). Never fetched by export.
public String PublisherContactEmail { get; init; } #Plain publisher contact email address for accessibility questions (99).