Class PagesExportService
Service to export/import pages/tabs.
Inherited Members
Namespace: Dnn.ExportImport.Components.Services
Assembly: DotNetNuke.SiteExportImport.dll
Syntax
public class PagesExportService : BasePortableService
Properties
| Improve this Doc View SourceCategory
Gets category name for the exportable module. For example: "ASSETS".
Declaration
public override string Category { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
| Improve this Doc View SourceIgnoreParentMatch
Service to export/import pages/tabs.
Declaration
public virtual bool IgnoreParentMatch { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ImportDto
Service to export/import pages/tabs.
Declaration
protected ImportDto ImportDto { get; }
Property Value
Type | Description |
---|---|
ImportDto |
IncludeSystem
Service to export/import pages/tabs.
Declaration
public virtual bool IncludeSystem { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ParentCategory
Gets category name for the parent exportable module. For example: "USERS". If this is null, then the category is a top parent. If this is not null, then this category will be included automatically when the parent is included.
Declaration
public override string ParentCategory { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
| Improve this Doc View SourcePriority
Gets a priority for exporting/importing the object. Objects with higher priority are exported/imported first. Highest priority is 0.
Declaration
public override uint Priority { get; }
Property Value
Type | Description |
---|---|
System.UInt32 |
Overrides
Methods
| Improve this Doc View SourceExportData(ExportImportJob, ExportDto)
Service to export/import pages/tabs.
Declaration
public override void ExportData(ExportImportJob exportJob, ExportDto exportDto)
Parameters
Type | Name | Description |
---|---|---|
ExportImportJob | exportJob | |
ExportDto | exportDto |
Overrides
| Improve this Doc View SourceGetImportTotal()
Service to export/import pages/tabs.
Declaration
public override int GetImportTotal()
Returns
Type | Description |
---|---|
System.Int32 |
Overrides
| Improve this Doc View SourceImportData(ExportImportJob, ImportDto)
Service to export/import pages/tabs.
Declaration
public override void ImportData(ExportImportJob importJob, ImportDto importDto)
Parameters
Type | Name | Description |
---|---|---|
ExportImportJob | importJob | |
ImportDto | importDto |
Overrides
| Improve this Doc View SourceProcessImportPage(ExportTab, IList<ExportTab>, IList<TabInfo>, IList<Int32>)
Service to export/import pages/tabs.
Declaration
protected virtual void ProcessImportPage(ExportTab otherTab, IList<ExportTab> exportedTabs, IList<TabInfo> localTabs, IList<int> referenceTabs)
Parameters
Type | Name | Description |
---|---|---|
ExportTab | otherTab | |
IList<ExportTab> | exportedTabs | |
IList<TabInfo> | localTabs | |
IList<System.Int32> | referenceTabs |
ResetContentsFlag(ExportImportRepository)
Service to export/import pages/tabs.
Declaration
public static void ResetContentsFlag(ExportImportRepository repository)
Parameters
Type | Name | Description |
---|---|---|
ExportImportRepository | repository |
RestoreTab(TabInfo, PortalSettings)
Service to export/import pages/tabs.
Declaration
public void RestoreTab(TabInfo tab, PortalSettings portalSettings)
Parameters
Type | Name | Description |
---|---|---|
TabInfo | tab | |
PortalSettings | portalSettings |