Interface IPropertyImporter
Signature for component that import properties
Namespace: EPiServer.Core.Transfer
Assembly: EPiServer.dll
Version: 10.10.4Syntax
public interface IPropertyImporterMethods
ImportProperties(IContent, RawContent, IContentTransferContext, TransferImportOptions)
Imports all properties from importedContent to newContent
Declaration
void ImportProperties(IContent newContent, RawContent importedContent, IContentTransferContext context, TransferImportOptions options)Parameters
| Type | Name | Description | 
|---|---|---|
| IContent | newContent | The content to import properties to. | 
| RawContent | importedContent | The imported content to import properties from. | 
| IContentTransferContext | context | The context for the import | 
| TransferImportOptions | options | Options specified for the import | 
ImportProperty(RawContent, IContent, RawProperty, PropertyData, IContentTransferContext, TransferImportOptions)
Imports data for a property newProperty from its raw format rawProperty
Declaration
void ImportProperty(RawContent rawContent, IContent content, RawProperty rawProperty, PropertyData newProperty, IContentTransferContext context, TransferImportOptions options)Parameters
| Type | Name | Description | 
|---|---|---|
| RawContent | rawContent | The content to import in a raw format | 
| IContent | content | The content instance that is being imported | 
| RawProperty | rawProperty | The imported property in rawformat | 
| PropertyData | newProperty | The new property that is populated | 
| IContentTransferContext | context | The context for the import | 
| TransferImportOptions | options | Options specified for the import | 
