Click or drag to resize
ExportProvider Class
Class for exporting the objects and sites.
Inheritance Hierarchy
SystemObject
  CMS.CMSImportExportExportProvider

Namespace: CMS.CMSImportExport
Assembly: CMS.ImportExport (in CMS.ImportExport.dll) Version: 8.2.23
Syntax
C#
public static class ExportProvider

The ExportProvider type exposes the following members.

Methods
  NameDescription
Public methodStatic memberCopyAssemblyFiles
Copies assembly files for given object type
Public methodStatic memberCopyComponentFile
Copies component files for given object type
Public methodStatic memberCopyDirectory(String, String, String)
Copies specified directory including its subdirectories and all underlying files.
Public methodStatic memberCopyDirectory(String, String, String, String)
Copies specified directory including its sub-directories and all underlying files.
Public methodStatic memberCopyFile
Copy file for the export and unset the readonly attributes.
Public methodStatic memberCopyFiles
Copies the object files to the destination package.
Public methodStatic memberCopySourceFiles
Copies all source files (including code behind files, designer files)
Public methodStatic memberDeleteTemporaryFiles
Delete temporary files in default folder.
Public methodStatic memberDeleteTemporaryFiles(SiteExportSettings, Boolean)
Delete temporary files.
Public methodStatic memberExportAssembly
Exports assembly file.
Public methodStatic memberExportCanceled
Export canceled.
Public methodStatic memberExportObject(GeneralizedInfo, String, String, IUserInfo)
Export site to file.
Public methodStatic memberExportObject(Int32, String, String, String, IUserInfo)
Export site to file.
Public methodStatic memberExportObjectsData
Exports all the objects.
Public methodStatic memberExportSite(String, String, String, Boolean) Obsolete.
Export site to file.
Public methodStatic memberExportSite(String, String, String, Boolean, IUserInfo)
Export site to file.
Public methodStatic memberExportWebTemplate(ExportWebTemplateSettings)
Export web template.
Public methodStatic memberExportWebTemplate(String, String, String, String) Obsolete.
Export web template.
Public methodStatic memberExportWebTemplate(String, String, String, String, IUserInfo) Obsolete.
Export web template.
Public methodStatic memberExportWebTemplate(String, String, String, String, Boolean, Boolean) Obsolete.
Export web template.
Public methodStatic memberExportWebTemplate(String, String, String, String, Boolean, Boolean, IUserInfo) Obsolete.
Export web template. If the site does not exist, exports the global data.
Public methodStatic memberGetDirectories
Get directories in source folder
Public methodStatic memberGetExportData(SiteExportSettings, String, Boolean, Boolean, Boolean, TranslationHelper)
Gets the export data for specified objects.
Public methodStatic memberGetExportData(SiteExportSettings, QueryDataParameters, String, String, Boolean, Boolean, TranslationHelper)
Gets the export data for specified objects.
Public methodStatic memberGetFiles
Gets files in source folder
Public methodStatic memberIsFileExcluded
Indicates if file name is excluded.
Public methodStatic memberLogProgress(String)
Logs the export progress.
Public methodStatic memberLogProgress(LogStatusEnum, SiteExportSettings, String)
Logs progress.
Public methodStatic memberLogProgressError
Logs progress error.
Public methodStatic memberSaveObjects
Saves the objects to the file.
Top
Properties
  NameDescription
Public propertyStatic memberExcludedFiles
Excluded files which are not included into the export package.
Public propertyStatic memberExcludedFolders
Excluded folders which are not included into the export package.
Top
Events
  NameDescription
Public eventStatic memberOnProgressLog
Progress log event.
Top
See Also