API Reference

Class

HtmlUrlPolicyEvaluator

Namespace OfficeIMO.Html
Assembly OfficeIMO.Html
Modifiers static

Evaluates and resolves URL values against a shared HtmlUrlPolicy.

Inheritance

  • Object
  • HtmlUrlPolicyEvaluator

Methods

public static Boolean IsAllowed(String rawUrl, HtmlUrlPolicy policy, Boolean allowEmptyFragment = true) #
Returns: Boolean

Returns true when the raw URL value is allowed by the supplied policy.

Parameters

rawUrl System.String requiredposition: 0
policy OfficeIMO.Html.HtmlUrlPolicy requiredposition: 1
allowEmptyFragment System.Boolean = true optionalposition: 2
public static String ResolveUrl(String rawUrl, Uri baseUri, HtmlUrlPolicy policy, Boolean allowEmptyFragment = true) #
Returns: String

Resolves a raw URL against an optional base URI and returns an empty string when policy rejects it.

Parameters

rawUrl System.String requiredposition: 0
baseUri System.Uri requiredposition: 1
policy OfficeIMO.Html.HtmlUrlPolicy requiredposition: 2
allowEmptyFragment System.Boolean = true optionalposition: 3