API Reference
Class
HtmlActiveMediaFilter
Filters shared HTML adapter input to the active CSS media context.
Inheritance
- Object
- HtmlActiveMediaFilter
Methods
Filter 3 overloads
public static String Filter(String html, HtmlCssMediaContext mediaContext) #Returns:
StringRemoves inactive stylesheet links, picture sources, and media-gated style rules for the requested media context.
Parameters
- html System.String
- HTML document or fragment to filter.
- mediaContext OfficeIMO.Html.HtmlCssMediaContext
- CSS media context used by the target conversion profile.
Returns
Filtered HTML when changes were required; otherwise the original HTML.
public static String Filter(String html, HtmlCssMediaContext mediaContext, HtmlDiagnosticReport? diagnostics) #Returns:
StringFilters HTML while reporting a parser or transformation failure instead of silently hiding it.
Parameters
- html System.String
- mediaContext OfficeIMO.Html.HtmlCssMediaContext
- diagnostics OfficeIMO.Html.HtmlDiagnosticReport?
public static HtmlDocument Filter(HtmlDocument document, HtmlCssMediaContext mediaContext, HtmlDiagnosticReport? diagnostics = null) #Returns:
HtmlDocumentReturns an independent filtered snapshot, leaving the supplied document unchanged.
Parameters
- document OfficeIMO.Html.Dom.HtmlDocument
- mediaContext OfficeIMO.Html.HtmlCssMediaContext
- diagnostics OfficeIMO.Html.HtmlDiagnosticReport? = null
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?