Try our conversational search powered by Generative AI!

Interface IInterfacePropertyTransform

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Defines the signature for a component that is registered to handle export and import of properties for a specific interface.

Namespace: EPiServer.Core.Transfer.Internal
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
public interface IInterfacePropertyTransform

Properties

InterfaceType

Declaration
Type InterfaceType { get; }
Property Value
Type Description
System.Type

Methods

ExportProperty(IPropertyExporter, IContent, RawProperty, PropertyExportContext)

Declaration
bool ExportProperty(IPropertyExporter currentTransfer, IContent source, RawProperty target, PropertyExportContext context)
Parameters
Type Name Description
IPropertyExporter currentTransfer
IContent source
RawProperty target
PropertyExportContext context
Returns
Type Description
System.Boolean

ImportProperty(IPropertyImporter, RawProperty, IContent, PropertyImportContext)

Declaration
bool ImportProperty(IPropertyImporter currentTransfer, RawProperty source, IContent target, PropertyImportContext context)
Parameters
Type Name Description
IPropertyImporter currentTransfer
RawProperty source
IContent target
PropertyImportContext context
Returns
Type Description
System.Boolean

Extension Methods