November Happy Hour will be moved to Thursday December 5th.

Class PropertyXhtmlTransform

Transform a PropertyXhtmlString property for the transfer functionality.

Inheritance
System.Object
PropertyXhtmlTransform
Implements
Namespace: EPiServer.Core.Transfer.Internal
Assembly: EPiServer.dll
Version: 12.0.3
Syntax
[ServiceConfiguration(IncludeServiceAccessor = false)]
public class PropertyXhtmlTransform : PropertyTransform<PropertyXhtmlString>, IPropertyTransform

Constructors

PropertyXhtmlTransform(IImplicitContentExporter, ILinkAttributeMatch, IUrlResolver, IEnumerable<IFragmentElementHandler>, MediaFileTransform, IPermanentLinkMapper)

Declaration
public PropertyXhtmlTransform(IImplicitContentExporter implicitContentExporter, ILinkAttributeMatch linkAttributeMatcher, IUrlResolver urlResolver, IEnumerable<IFragmentElementHandler> fragmentElementHandlers, MediaFileTransform mediaFileTransform, IPermanentLinkMapper permanentLinkMapper)
Parameters
Type Name Description
IImplicitContentExporter implicitContentExporter
ILinkAttributeMatch linkAttributeMatcher
IUrlResolver urlResolver
System.Collections.Generic.IEnumerable<IFragmentElementHandler> fragmentElementHandlers
MediaFileTransform mediaFileTransform
IPermanentLinkMapper permanentLinkMapper

Methods

TransformForExport(PropertyXhtmlString, RawProperty, PropertyExportContext)

Declaration
protected override bool TransformForExport(PropertyXhtmlString source, RawProperty output, PropertyExportContext context)
Parameters
Type Name Description
PropertyXhtmlString source
RawProperty output
PropertyExportContext context
Returns
Type Description
System.Boolean
Overrides
EPiServer.Core.Transfer.Internal.PropertyTransform<EPiServer.SpecializedProperties.PropertyXhtmlString>.TransformForExport(EPiServer.SpecializedProperties.PropertyXhtmlString, EPiServer.Core.RawProperty, EPiServer.Core.Transfer.PropertyExportContext)

TransformForImport(RawProperty, PropertyXhtmlString, PropertyImportContext)

Declaration
protected override bool TransformForImport(RawProperty source, PropertyXhtmlString output, PropertyImportContext context)
Parameters
Type Name Description
RawProperty source
PropertyXhtmlString output
PropertyImportContext context
Returns
Type Description
System.Boolean
Overrides
EPiServer.Core.Transfer.Internal.PropertyTransform<EPiServer.SpecializedProperties.PropertyXhtmlString>.TransformForImport(EPiServer.Core.RawProperty, EPiServer.SpecializedProperties.PropertyXhtmlString, EPiServer.Core.Transfer.PropertyImportContext)

Implements

Extension Methods