API Reference
Class
HtmlSemanticRun
Editable rich-text run shared by native adapters.
Inheritance
- Object
- HtmlSemanticRun
Usage
Explore 3 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 3
- Property HtmlSemanticBlock.Runs
- Property HtmlSemanticTable.CaptionRuns
- Property HtmlSemanticTableCell.Runs
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
Properties
public String? Hyperlink { get; } #Policy-normalized hyperlink, when present.
public OfficeTextDecorationStyle UnderlineStyle { get; } #Resolved underline pattern for targets that expose more than a Boolean underline flag.
public Boolean Strikethrough { get; } #Whether the run is struck through.
public OfficeTextDecorationStyle StrikethroughStyle { get; } #Resolved strike-through pattern for targets that expose more than a Boolean strike flag.
public HtmlSemanticSourceLocation? SourceLocation { get; } #Source provenance.
public Boolean IsLineBreak { get; } #Whether this run represents an explicit HTML line break.
public IReadOnlyDictionary<String, String> DataAttributes { get; } #Trusted converter metadata attached to the source run, keyed by normalized data-* attribute name.
public String? BackgroundColor { get; } #Nearest effective nontransparent inline background color, suitable for native text highlighting.