SaaS CMS has officially launched! Learn more now.

Namespace EPiServer.Core.Html.StringParsing

Classes

ContentFragment

String fragment that represents a content placed in an XHTML string.

FragmentHandlerHelper

Helper class for fragment handlers

FragmentParserContext

Represents the source data and context that is used when doing fragment parsing.

FragmentParserMode

The mode the parser should use.

PersonalizedContentFragment

Represents a personalized content in a string.

StaticFragment

Represents a static string in content

StringFragmentCollection

Container for string fragments

StringFragmentEventArgs

Event argument with IStringFragment property.

UrlFragment

Represents a link in content

VisitorGroupMarkupGenerator

Generates markup for fragments that are restricted for a list of visitor groups.

Interfaces

IContentGroup

Interface for getting content group

IFragmentAttributeHandler

Handles attribute fragments.

IFragmentElementHandler

Handles element fragments.

IFragmentParser

Defines the signature for a parser that parses content into fragments.

ILinkAttributeMatch

Defines signature for deciding wheter a element attribute can contain a link.

INestedFragmentElementHandler

Handles nested element fragments

INestedStringFragment

States the representation of nested fragments in content. That is a fragment can have an internal format (db) and an external format.

ISecuredFragmentMarkupGenerator

Generates markup for a IStringFragment to indicate that it's restricted to a specified list of groups.

ISecuredFragmentMarkupGeneratorFactory

Interface for creating an ISecuredFragmentMarkupGenerator

IStringFragment

States the representation of fragments in content. That is a fragment can have an internal format (db) and an external format.