Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

HtmlCssCascadeTrace

Namespace OfficeIMO.Html.Css
Assembly OfficeIMO.Html.Core
Modifiers sealed

Explanation of the managed author cascade for one owned property.

Inheritance

  • Object
  • HtmlCssCascadeTrace

Constructors

public HtmlCssCascadeTrace(String propertyName, String computedValue, Boolean isInherited, Boolean isReset, IEnumerable<HtmlCssCascadeCandidate> candidates) #

Creates an immutable trace.

Parameters

propertyName System.String requiredposition: 0
computedValue System.String requiredposition: 1
isInherited System.Boolean requiredposition: 2
isReset System.Boolean requiredposition: 3
candidates System.Collections.Generic.IEnumerable{OfficeIMO.Html.Css.HtmlCssCascadeCandidate} requiredposition: 4

Properties

public String PropertyName { get; } #

Canonical property name.

public String ComputedValue { get; } #

Computed string value exposed by the managed style engine, or null when reset without an explicit initial value.

public Boolean IsInherited { get; } #

Whether the computed value came from the parent.

public Boolean IsReset { get; } #

Whether a local CSS-wide keyword or invalid-at-computed-value fallback selected initial behavior.

public IReadOnlyList<HtmlCssCascadeCandidate> Candidates { get; } #

Supported candidates in source order, with the selected candidate identified explicitly.