Class PagesExportService
Inheritance
PagesExportService
Assembly: DotNetNuke.SiteExportImport.dll
Syntax
public class PagesExportService : BasePortableService
Constructors
PagesExportService()
Declaration
public PagesExportService()
PagesExportService(IBusinessControllerProvider)
Declaration
public PagesExportService(IBusinessControllerProvider businessControllerProvider)
Parameters
Properties
Category
Declaration
public override string Category { get; }
Property Value
Overrides
IgnoreParentMatch
Declaration
public virtual bool IgnoreParentMatch { get; set; }
Property Value
ImportDto
Declaration
protected ImportDto ImportDto { get; }
Property Value
IncludeSystem
Declaration
public virtual bool IncludeSystem { get; set; }
Property Value
ParentCategory
Declaration
public override string ParentCategory { get; }
Property Value
Overrides
Priority
Declaration
public override uint Priority { get; }
Property Value
Overrides
Methods
ExportData(ExportImportJob, ExportDto)
Declaration
public override void ExportData(ExportImportJob exportJob, ExportDto exportDto)
Parameters
Overrides
GetImportTotal()
Declaration
public override int GetImportTotal()
Returns
Overrides
ImportData(ExportImportJob, ImportDto)
Declaration
public override void ImportData(ExportImportJob importJob, ImportDto importDto)
Parameters
Overrides
ProcessImportPage(ExportTab, IList<ExportTab>, IList<TabInfo>, IList<int>)
Declaration
protected virtual void ProcessImportPage(ExportTab otherTab, IList<ExportTab> exportedTabs, IList<TabInfo> localTabs, IList<int> referenceTabs)
Parameters
ResetContentsFlag(ExportImportRepository)
Declaration
public static void ResetContentsFlag(ExportImportRepository repository)
Parameters
Type |
Name |
Description |
ExportImportRepository |
repository |
|
RestoreTab(TabInfo, PortalSettings)
Declaration
public void RestoreTab(TabInfo tab, PortalSettings portalSettings)
Parameters
Extension Methods