Try our conversational search powered by Generative AI!

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.

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.

StringFragmentExtensions

Extends IStringFragment with convenient methods

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.

IStringFragmentControlResolver

Component that resolves a Web control for an IStringFragment implementation

Enums

FragmentParserMode

The mode the parser should use.