API Reference
Class
HtmlCssPropertyParser
Parses selected property values over the owned CSS tokenizer.
Inheritance
- Object
- HtmlCssPropertyParser
Methods
Parse 3 overloads
public static HtmlCssPropertyParseResult Parse(String propertyName, String value, HtmlCssTokenizationOptions options = null, CancellationToken cancellationToken = default) #Returns:
HtmlCssPropertyParseResultParses a standalone property value with explicit lexical budgets.
Parameters
- propertyName System.String
- value System.String
- options OfficeIMO.Html.Css.HtmlCssTokenizationOptions = null
- cancellationToken System.Threading.CancellationToken = default
public static HtmlCssPropertyParseResult Parse(HtmlCssDeclaration declaration, CancellationToken cancellationToken = default) #Returns:
HtmlCssPropertyParseResultParses a source-preserving declaration and removes its trailing !important annotation.
Parameters
- declaration OfficeIMO.Html.Css.HtmlCssDeclaration
- cancellationToken System.Threading.CancellationToken = default
public static HtmlCssPropertyParseResult Parse(HtmlCssDeclaration declaration, HtmlCssTokenizationOptions options, CancellationToken cancellationToken = default) #Returns:
HtmlCssPropertyParseResultParses a source-preserving declaration with explicit lexical budgets.
Parameters
- declaration OfficeIMO.Html.Css.HtmlCssDeclaration
- options OfficeIMO.Html.Css.HtmlCssTokenizationOptions
- cancellationToken System.Threading.CancellationToken = default