Class StructureElement
Node in the tagged PDF structure tree describing semantic type, text alternatives, language, and associated content elements.
Inherited Members
Namespace: Telerik.Windows.Documents.Fixed.Model
Assembly: Telerik.Windows.Documents.Fixed.dll
Syntax
public class StructureElement : StructureTree
Properties
ActualText
Gets or sets replacement text that assistive technologies should read instead of the physical content.
Declaration
public string ActualText { get; set; }
Property Value
|
System.String
|
AlternateDescription
Gets or sets a human‑readable alternate description (alt text) required for figures, annotations, and links.
Declaration
public string AlternateDescription { get; set; }
Property Value
|
System.String
|
CustomStructureType
Gets the custom structure type name when a non‑standard role is used.
Declaration
public string CustomStructureType { get; }
Property Value
|
System.String
|
ID
Gets or sets the unique ID assigned when an explicit reference is required (e.g. for Reference elements).
Declaration
public string ID { get; set; }
Property Value
|
System.String
|
Language
Gets or sets the natural language (BCP‑47 / PDF Lang) applying to text within this element.
Declaration
public string Language { get; set; }
Property Value
|
System.String
|
Parent
Gets or sets the parent structure tree node; null indicates a root element.
Declaration
public StructureTree Parent { get; }
Property Value
|
StructureTree
|
StandardStructureType
Gets the standard structure type identifying the semantic role (e.g. Paragraph, Figure).
Declaration
public StructureTagType StandardStructureType { get; }
Property Value
|
StructureTagType
|
TaggedElements
Gets a snapshot of elements (marked content or other structural parts) associated with this structure element.
Declaration
public IReadOnlyCollection<IStructuralElement> TaggedElements { get; }
Property Value
|
System.Collections.Generic.IReadOnlyCollection<IStructuralElement>
|