Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

BookOnixAccessibilityMetadata

Namespace OfficeIMO.Workflows
Assembly OfficeIMO.Workflows
Implements
IEquatable<BookOnixAccessibilityMetadata>
Modifiers sealed

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.

Constructors

Methods

public BookOnixAccessibilityMetadata <Clone>$() #
Returns: BookOnixAccessibilityMetadata
Equals 2 overloads
public override Boolean Equals(Object obj) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public Boolean Equals(BookOnixAccessibilityMetadata other) #
Returns: Boolean

Parameters

other BookOnixAccessibilityMetadata requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public static Boolean op_Equality(BookOnixAccessibilityMetadata left, BookOnixAccessibilityMetadata right) #
Returns: Boolean

Parameters

left BookOnixAccessibilityMetadata requiredposition: 0
right BookOnixAccessibilityMetadata requiredposition: 1
public static Boolean op_Inequality(BookOnixAccessibilityMetadata left, BookOnixAccessibilityMetadata right) #
Returns: Boolean

Parameters

left BookOnixAccessibilityMetadata requiredposition: 0
right BookOnixAccessibilityMetadata requiredposition: 1
public override String ToString() #
Returns: String

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).