Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

HtmlCssPropertyParseResult

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

Result of applying an owned property grammar without making a rendering claim.

Inheritance

  • Object
  • HtmlCssPropertyParseResult

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Properties

public String PropertyName { get; } #

Decoded property name. Custom-property casing is retained.

public String AuthoredValue { get; } #

Trimmed authored value without a declaration's trailing !important annotation.

public HtmlCssPropertyParseStatus Status { get; } #

Grammar outcome.

public HtmlCssPropertyDefinition Definition { get; } #

Known property metadata, or null for an unknown property.

public HtmlCssPropertyValue Value { get; } #

Typed value when parsed or deferred.

public Boolean IsImportant { get; } #

Whether the source declaration ended in !important.

public Boolean IsAccepted { get; } #

Whether OfficeIMO can consume this value now or after custom-property substitution.