API Reference
Class
HtmlActiveMediaFilter
Filters shared HTML adapter input to the active CSS media context.
Inheritance
- Object
- HtmlActiveMediaFilter
Methods
Filter 4 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 Boolean Filter(IHtmlDocument document, HtmlCssMediaContext mediaContext) #Returns:
BooleanRemoves inactive media content from a prepared DOM in place without serializing and reparsing it.
Parameters
- document AngleSharp.Html.Dom.IHtmlDocument
- mediaContext OfficeIMO.Html.HtmlCssMediaContext
Returns
Whether the document was changed.
public static Boolean Filter(IHtmlDocument document, HtmlCssMediaContext mediaContext, HtmlDiagnosticReport diagnostics) #Returns:
BooleanFilters a prepared DOM while reporting CSS parser or transformation failures.
Parameters
- document AngleSharp.Html.Dom.IHtmlDocument
- mediaContext OfficeIMO.Html.HtmlCssMediaContext
- diagnostics OfficeIMO.Html.HtmlDiagnosticReport
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object