Back to Devexpress

XRTableRow.AccessibleRole Property

xtrareports-devexpress-dot-xtrareports-dot-ui-dot-xrtablerow-4cf3fb06.md

latest3.2 KB
Original Source

XRTableRow.AccessibleRole Property

Specifies the role of XRTableRow in the exported PDF document. This value is used by assistive technologies.

Namespace : DevExpress.XtraReports.UI

Assembly : DevExpress.XtraReports.v25.2.dll

NuGet Package : DevExpress.Reporting.Core

Declaration

csharp
[Browsable(true)]
public override XRAccessibleRole AccessibleRole { get; set; }
vb
<Browsable(True)>
Public Overrides Property AccessibleRole As XRAccessibleRole

Property Value

TypeDescription
XRAccessibleRole

The value that defines the XRTableRow role.

|

Available values:

Show 13 items

NameDescription
Default

Applies default semantic meaning based on element type.

| | Heading1 |

Applies “level one heading” meaning to an XRLabel.

| | Heading2 |

Applies “level two heading” meaning to an XRLabel.

| | Heading3 |

Applies “level three heading” meaning to an XRLabel.

| | Heading4 |

Applies “level four heading” meaning to an XRLabel.

| | Heading5 |

Applies “level five heading” meaning to an XRLabel.

| | Heading6 |

Applies “level six heading” meaning to an XRLabel.

| | Table |

Applies “table” meaning to an XRTable.

| | TableHeaderRow |

Applies “header row” meaning to an XRTableRow.

| | TableHeaderCell |

Applies “header cell” meaning to an XRTableCell.

| | Decorative |

Applies “decorative” semantic meaning to an XRShape, XRPictureBox, XRZipCode, or XRBarCode.

| | Figure |

Applies “figure” semantic meaning to an image watermark (XRWatermark).

| | Paragraph |

Applies “paragraph” semantic meaning to a text watermark (XRWatermark).

|

Remarks

You can specify how XRTableRow should be treated by screen readers in the exported PDF document.

Before you export a report, set the XRTable‘s AccessibleRole property to Table to define a control as a table. Then, specify XRTableRow.AccessibleRole:

Set the PdfExportOptions.PdfUACompatibility property to PdfUA1 to conform the exported PDF document to PDF/UA specification. Then, export the report to PDF format.

The image below shows the result. XRTableRow.AccessibleRole is set to TableHeaderRow, and the screen reader treats XRTableRow as a header row of the table in the exported document:

See Also

XRTableRow Class

XRTableRow Members

DevExpress.XtraReports.UI Namespace