• DXC Service
  • Products
    • Episerver CMS
    • Episerver Commerce
    • Episerver Campaign
    • Episerver Find
    • Episerver Personalization
      • Advance
      • Perform
      • Insight
      • Reach
      • Personalized Find
    • Episerver Social API
    • Episerver apps & integrations
    • Ektron CMS
  • Documentation
    • Get started
      • DXC Service
      • CMS
      • Commerce
      • Campaign
      • Find
      • Personalization
      • Insight
      • Social API
      • Service API
    • Developer guides
      • DXC Service
      • CMS
      • Commerce
      • Campaign
      • Find
      • Advance
      • Perform
      • Reach
      • Personalized Find
      • Insight
      • Tracking
      • Profile Store
      • Content Delivery API
      • Social API
      • Service API
      • Forms
      • MA connectors
    • UI feature list
    • Technical overview
    • System requirements
    • Installation
    • User guide
    • APIs and libraries
      • CMS
      • Commerce
      • Campaign
      • Find
      • Social
      • REST APIs
    • Video tutorials
    • Releases
    • Upgrading
      • CMS
      • Commerce
      • Find
      • Forms
      • Service API
      • Personalization
  • Blogs
  • Forum
  • Support
  • EMVPs
  • Register
  • Log in
All Content Documentation Forum User Guide Support Help Center Blogs Articles Releases Bug List SDK Documents
People
Home / Documentation /
  • Framework reference
  • EPiServer.Web
  • HtmlRewriteEventArgs
    • HtmlRewriteEventArgs Methods
    • HtmlRewriteEventArgs Properties

HtmlRewriteEventArgs Class

Assembly: EPiServer (in EPiServer.dll) Version: 8.0.0

Syntax:

C#
public class HtmlRewriteEventArgs : EventArgs

Arguments for various events raised by the HTML rewriter-parser

Methods

Name Summary Status
GetIdentity Extracts the identity from the object if it has one. public, static
GetOriginalType Gets the Type of the current object, ensuring that the eventual type that could be generated by a proxy interceptor is ignored. public, static
HtmlRewriteEventArgs Constructor Initializes a new instance of the HtmlRewriteEventArgs class. public
HtmlRewriteEventArgs Constructor (HtmlRewritePipe, Object) Initializes a new instance of the HtmlRewriteEventArgs class. public
HtmlRewriteEventArgs Constructor (Object) Initializes a new instance of the HtmlRewriteEventArgs class. public
HtmlRewriteEventArgs Constructor (RewritePipe) Initializes a new instance of the HtmlRewriteEventArgs class. public
SetIdentity Sets the identity into the object if supported public, static
ToPropertyBag(Object) Create a PropertyBag instance and populates it with its properties The algorith for extracting properties is as follows: 1) Property must a have a getter and setter 2a) Getter must be public OR 2b) The class must be marked either with the DataContractAttribute or EPiServerDataContractAttribute and the property must be marked either with the DataMemberAttribute or EPiServerDataMemberAttribute public, static
ToPropertyBag(Object, IEnumerable(String)) Create a PropertyBag instance and populates it with its properties public, static

Properties

Name Summary Status
Context Gets or sets an opaque context public
ElementType Gets or sets the type of the element. public
IsEmptyElement Gets or sets a value indicating whether this is an empty element. public
IsHoldingOutput Gets or sets a value indicating whether we should be holding output. This requires the external event handlers to take care of things. public
IsInsidePreventUrlElement Gets or sets the flag telling if it´s inside an element with the prevent url attrebute. public
Name Gets or sets the name of the element, attribute etc. public, protected
NameBuilder Gets or sets the StringBuilder aspect of the Name. public, protected
NodeType Gets or sets the type of the node. public
QuoteChar Gets or sets the quote char used in attribute value definitions. public
RewritePipe Gets or sets the HtmlRewritePipe instance. public
Value Gets or sets the value of the element, attribute etc. public, protected
ValueBuilder Gets or sets the StringBuilder aspect of the Value public, protected

Inheritance

  • System.Object
  • System.EventArgs
  • EPiServer.Web.HtmlRewriteEventArgs
  • EPiServer.Web.HtmlRewritePipe.MyHtmlRewriteEventArgs

About Episerver

  • episerver.com
  • Episerver certification
  • Job openings
  • License center
  • Privacy statement

Community

  • Blogs
  • Forums
  • Articles
  • Terms of use
  • EMVP program

Learning resources

  • Technical overview
  • Learning path Episerver CMS
  • Developer guides
  • User guide
  • Video tutorials
  • Episerver GitHub
  • Episerver Education

Contact

Episerver Support

See the Support page for contact information.

Feedback on Episerver World

If you’d like to give feedback about this site, please click here. Thank you very much!
© Episerver 2019 │ About Episerver World