API Reference
HtmlRenderLayoutRegion
Paint-neutral region retaining exact rendered geometry plus editable source content for DOCX, RTF, XLSX, and PPTX adapters. Child visuals remain the authoritative visual-fidelity representation.
Inheritance
- HtmlRenderVisual
- HtmlRenderLayoutRegion
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
- Property HtmlEditableLayoutProjection.Regions
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String SourceKey { get; } #Operation-stable source key shared by adapter DOM and layout output.
public HtmlRenderLayoutRegionKind RegionKind { get; } #Formatting model that established this region.
public String SourceText { get; } #Editable visible source text retained for native text containers.
public String Position { get; } #Resolved CSS position mode.
public String FloatSide { get; } #Resolved float side.
public Int32 ZIndex { get; } #Resolved stacking index, with auto represented as zero.
public Int32 BackgroundLayerCount { get; } #Declared supported CSS background image layer count.
public Int32 BoxShadowLayerCount { get; } #Declared supported CSS box-shadow layer count.
public Nullable<OfficeColor> BackgroundColor { get; } #Resolved solid background color, when present.
public Int32 SurfaceNumber { get; set; } #One-based render surface containing this unfragmented region.
public Int32 SemanticSectionNumber { get; set; } #One-based generic semantic section that owns this region.
public Int32 SemanticTableNumber { get; set; } #One-based owning root semantic table, or zero for narrative content.
public IReadOnlyList<HtmlRenderVisual> Visuals { get; } #Ordered visual children for destination-specific native projection or fidelity fallback.
Inherited Properties
public HtmlRenderVisualKind Kind { get; } #public Double X { get; } #public Double Y { get; } #public Double Width { get; } #public Double Height { get; } #public Int32 PaintOrder { get; } #public String LinkUri { get; } #public String Source { get; } #