Try our conversational search powered by Generative AI!

Class PropertyCategoryTransform

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

Inheritance
System.Object
PropertyCategoryTransform
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Core.Transfer.Internal
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
public class PropertyCategoryTransform : PropertyTransform<PropertyCategory>, IPropertyTransform

Constructors

PropertyCategoryTransform(CategoryRepository)

Declaration
public PropertyCategoryTransform(CategoryRepository categoryRepository)
Parameters
Type Name Description
CategoryRepository categoryRepository

Methods

TransformCategoryForExport(String)

Declaration
public string TransformCategoryForExport(string categories)
Parameters
Type Name Description
System.String categories
Returns
Type Description
System.String

TransformCategoryForImport(String, IContentTransferContext)

Declaration
public string TransformCategoryForImport(string categoriesAsPaths, IContentTransferContext transferContext)
Parameters
Type Name Description
System.String categoriesAsPaths
IContentTransferContext transferContext
Returns
Type Description
System.String

TransformForExport(PropertyCategory, RawProperty, PropertyExportContext)

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

TransformForImport(RawProperty, PropertyCategory, PropertyImportContext)

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

Implements

Extension Methods