API Reference

Class

HtmlRenderDiagnosticCodes

Namespace OfficeIMO.Html
Assembly OfficeIMO.Html
Modifiers static

Stable diagnostic codes emitted by the first-party HTML renderer.

Inheritance

  • Object
  • HtmlRenderDiagnosticCodes

Properties

public static IReadOnlyList<String> All { get; } #

All stable renderer diagnostic codes.

Fields

public const String BackgroundImageLayerLimit #

CSS background-image layers beyond the configured per-element limit were omitted.

Value: HtmlRenderBackgroundImageLayerLimit
public const String BackgroundImageRepeatUnsupported #

A CSS background-repeat value used a single-image fallback.

Value: HtmlRenderBackgroundImageRepeatUnsupported
public const String BackgroundImageValueUnsupported #

A CSS background image value used a deterministic supported fallback or was omitted.

Value: HtmlRenderBackgroundImageValueUnsupported
public const String BackgroundImageTileLimitExceeded #

Repeated CSS background images exceeded the configured operation-wide tile limit.

Value: HtmlRenderBackgroundImageTileLimitExceeded
public const String GradientStopLimitExceeded #

CSS gradients exceeded the configured color-stop limit.

Value: HtmlRenderGradientStopLimitExceeded
public const String DepthLimitExceeded #

Layout exceeded the configured nesting-depth limit.

Value: HtmlRenderDepthLimitExceeded
public const String InputCharacterLimitExceeded #

The source HTML string exceeded the configured character limit.

Value: HtmlRenderInputCharacterLimitExceeded
public const String NodeLimitExceeded #

The parsed HTML document exceeded the configured DOM node limit.

Value: HtmlNodeLimitExceeded
public const String EmptyTable #

A table contained no renderable rows or cells.

Value: HtmlRenderEmptyTable
public const String ExternalImagePending #

An external image requires asynchronous resource resolution.

Value: HtmlRenderExternalImagePending
public const String ExternalStylesheetPending #

An external stylesheet requires asynchronous resource resolution.

Value: HtmlRenderExternalStylesheetPending
public const String FontDataUriInvalid #

A font data URI could not be decoded.

Value: HtmlRenderFontDataUriInvalid
public const String FontFaceInvalid #

An @font-face rule had no usable family descriptor.

Value: HtmlRenderFontFaceInvalid
public const String FontFaceUnavailable #

No source from an @font-face rule was available to the renderer.

Value: HtmlRenderFontFaceUnavailable
public const String FontFormatUnsupported #

A font source was not a supported TrueType glyf-outline font.

Value: HtmlRenderFontFormatUnsupported
public const String BidiLayoutUnsupported #

Right-to-left inline content requires bidi positioning not yet active in the shared renderer.

Value: HtmlRenderBidiLayoutUnsupported
public const String ComplexTextShapingUnsupported #

A joining script is outside the bounded core-Arabic contextual shaper.

Value: HtmlRenderComplexTextShapingUnsupported
public const String FlexLayoutPending #

Flex layout used the documented normal-flow fallback.

Value: HtmlRenderFlexLayoutPending
public const String FlexValueUnsupported #

A flex property value used a documented deterministic fallback.

Value: HtmlRenderFlexValueUnsupported
public const String FloatValueUnsupported #

A float or clear property value used a documented deterministic fallback.

Value: HtmlRenderFloatValueUnsupported
public const String MultiColumnLimitExceeded #

Multi-column generation exceeded the configured safety limit.

Value: HtmlRenderMultiColumnLimitExceeded
public const String MultiColumnValueUnsupported #

A multi-column property value used a documented deterministic fallback.

Value: HtmlRenderMultiColumnValueUnsupported
public const String ForcedFragment #

Content without a safe page break was force-fragmented.

Value: HtmlRenderForcedFragment
public const String GridLayoutPending #

Grid layout used the documented normal-flow fallback.

Value: HtmlRenderGridLayoutPending
public const String GridValueUnsupported #

A grid property value used a documented deterministic fallback.

Value: HtmlRenderGridValueUnsupported
public const String GridTrackLimitExceeded #

Grid track expansion exceeded the configured safety limit.

Value: HtmlRenderGridTrackLimitExceeded
public const String GeneratedContentUnsupported #

A generated-content expression was omitted because it could not be represented.

Value: HtmlRenderGeneratedContentUnsupported
public const String GeneratedCounterUnsupported #

A CSS counter declaration was ignored because it could not be represented.

Value: HtmlRenderGeneratedCounterUnsupported
public const String ReplacedElementValueUnsupported #

A replaced-element sizing or object-placement value used a deterministic fallback.

Value: HtmlRenderReplacedElementValueUnsupported
public const String PositionInsetUnsupported #

A positioned inset could not be resolved by the current length model.

Value: HtmlRenderPositionInsetUnsupported
public const String PositioningModeUnsupported #

A positioned layout mode used the documented normal-flow fallback.

Value: HtmlRenderPositioningModeUnsupported
public const String PositionStaticAnchorFallback #

An automatic positioned inset could not use its hypothetical normal-flow anchor.

Value: HtmlRenderPositionStaticAnchorFallback
public const String OverflowScrollSnapshot #

A scrollable overflow box was captured at its initial static scroll position.

Value: HtmlRenderOverflowScrollSnapshot
public const String OverflowValueUnsupported #

An overflow property value used a documented visible fallback.

Value: HtmlRenderOverflowValueUnsupported
public const String OverflowClipMarginValueUnsupported #

An overflow-clip-margin value used its initial padding-box zero fallback.

Value: HtmlRenderOverflowClipMarginValueUnsupported
public const String TransformValueUnsupported #

A CSS transform or transform-origin value used the identity fallback.

Value: HtmlRenderTransformValueUnsupported
public const String OpacityValueUnsupported #

A CSS opacity value used the opaque fallback.

Value: HtmlRenderOpacityValueUnsupported
public const String InlinePaintEffectUnsupported #

A non-atomic inline paint effect could not form an isolated group.

Value: HtmlRenderInlinePaintEffectUnsupported
public const String BorderRadiusValueUnsupported #

A CSS border radius contained invalid or unsupported syntax and used square-corner fallback.

Value: HtmlRenderBorderRadiusValueUnsupported
public const String BoxShadowValueUnsupported #

A CSS box shadow contained invalid or unsupported syntax.

Value: HtmlRenderBoxShadowValueUnsupported
public const String BoxShadowLayerLimit #

CSS box-shadow layers beyond the configured per-element limit were omitted.

Value: HtmlRenderBoxShadowLayerLimit
public const String BorderPaintValueUnsupported #

A CSS border paint declaration used invalid or unsupported syntax.

Value: HtmlRenderBorderPaintValueUnsupported
public const String OutlinePaintValueUnsupported #

A CSS outline paint declaration could not be represented by the current outline model.

Value: HtmlRenderOutlinePaintValueUnsupported
public const String PositionStickyStatic #

A sticky-positioned element was captured at its stable static document position.

Value: HtmlRenderPositionStickyStatic
public const String PositionZIndexPending #

A positioned element declared stacking behavior that is not active yet.

Value: HtmlRenderPositionZIndexPending
public const String PageSelectorPending #

A complex page selector could not be applied per page.

Value: HtmlRenderPageSelectorPending
public const String PagePseudoGeometryPending #

A pseudo-page geometry declaration requires page-by-page content reflow.

Value: HtmlRenderPagePseudoGeometryPending
public const String PageMarginContentUnsupported #

A page-margin generated-content expression was unsupported.

Value: HtmlRenderPageMarginContentUnsupported
public const String PageMarginPositionUnsupported #

A page-margin position was unsupported by the current visual model.

Value: HtmlRenderPageMarginPositionUnsupported
public const String PageSizeUnsupported #

An @page size declaration was unsupported.

Value: HtmlRenderPageSizeUnsupported
public const String SvgContentUnsupported #

SVG content could not be represented by the bounded shared vector scene.

Value: HtmlRenderSvgContentUnsupported
public const String ResourceByteLimitExceeded #

A resource exceeded the configured per-resource byte limit.

Value: HtmlRenderResourceByteLimitExceeded
public const String ResourceCountLimitExceeded #

Resolved resources exceeded the operation-wide count limit.

Value: HtmlRenderResourceCountLimitExceeded
public const String ResourceRequestLimitExceeded #

Resolver invocations exceeded the operation-wide request limit.

Value: HtmlRenderResourceRequestLimitExceeded
public const String ResourceContentTypeRejected #

A resolver returned an incompatible media type.

Value: HtmlRenderResourceContentTypeRejected
public const String ResourceLoadFailed #

The configured resource resolver failed.

Value: HtmlRenderResourceLoadFailed
public const String ResourceTimeout #

Resource resolution exceeded its configured timeout.

Value: HtmlRenderResourceTimeout
public const String ResourceUnavailable #

The configured resource resolver returned no resource.

Value: HtmlRenderResourceUnavailable
public const String ResourceUriInvalid #

A resource reference could not be represented as an absolute URI.

Value: HtmlRenderResourceUriInvalid
public const String StylesheetEncodingUnsupported #

A resolved stylesheet could not be decoded as supported CSS text.

Value: HtmlRenderStylesheetEncodingUnsupported
public const String StylesheetImportCycle #

A recursive stylesheet import cycle was suppressed.

Value: HtmlRenderStylesheetImportCycle
public const String StylesheetImportDepthExceeded #

Stylesheet imports exceeded the configured recursion depth.

Value: HtmlRenderStylesheetImportDepthExceeded
public const String StylesheetUrlResourcesPending #

A resolved stylesheet referenced URL resources that are not active in the current paint model.

Value: HtmlRenderStylesheetUrlResourcesPending
public const String TableHeaderRepeatSuppressed #

A repeated table header was suppressed because it left no safe body-row break.

Value: HtmlRenderTableHeaderRepeatSuppressed
public const String TableFooterRepeatSuppressed #

A repeated table footer was suppressed because it left no safe body-row break.

Value: HtmlRenderTableFooterRepeatSuppressed
public const String TableValueUnsupported #

A table formatting property used its documented fallback.

Value: HtmlRenderTableValueUnsupported
public const String TotalResourceByteLimitExceeded #

Resolved resources exceeded the operation-wide byte budget.

Value: HtmlRenderTotalResourceByteLimitExceeded
public const String VisualFragmentUnsupported #

A visual could not cross a forced page boundary safely.

Value: HtmlRenderVisualFragmentUnsupported