• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class PagesExportService

Service to export/import pages/tabs.

Inheritance
System.Object
BasePortableService
PagesExportService
Inherited Members
BasePortableService.Result
BasePortableService.Repository
BasePortableService.CheckPoint
BasePortableService.CheckCancelled
BasePortableService.CheckPointStageCallback
Namespace: Dnn.ExportImport.Components.Services
Assembly: DotNetNuke.SiteExportImport.dll
Syntax
public class PagesExportService : BasePortableService

Properties

| Improve this Doc View Source

Category

Gets category name for the exportable module. For example: "ASSETS".

Declaration
public override string Category { get; }
Property Value
Type Description
System.String
Overrides
BasePortableService.Category
| Improve this Doc View Source

IgnoreParentMatch

Service to export/import pages/tabs.

Declaration
public virtual bool IgnoreParentMatch { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

ImportDto

Service to export/import pages/tabs.

Declaration
protected ImportDto ImportDto { get; }
Property Value
Type Description
ImportDto
| Improve this Doc View Source

IncludeSystem

Service to export/import pages/tabs.

Declaration
public virtual bool IncludeSystem { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

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
BasePortableService.ParentCategory
| Improve this Doc View Source

Priority

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
BasePortableService.Priority

Methods

| Improve this Doc View Source

ExportData(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
BasePortableService.ExportData(ExportImportJob, ExportDto)
| Improve this Doc View Source

GetImportTotal()

Service to export/import pages/tabs.

Declaration
public override int GetImportTotal()
Returns
Type Description
System.Int32
Overrides
BasePortableService.GetImportTotal()
| Improve this Doc View Source

ImportData(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
BasePortableService.ImportData(ExportImportJob, ImportDto)
| Improve this Doc View Source

ProcessImportPage(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
| Improve this Doc View Source

ResetContentsFlag(ExportImportRepository)

Service to export/import pages/tabs.

Declaration
public static void ResetContentsFlag(ExportImportRepository repository)
Parameters
Type Name Description
ExportImportRepository repository
| Improve this Doc View Source

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

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS