C# Класс ToSic.SexyContent.ImportExport.ZipImport

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ImportApp ( Stream zipStream, HttpServerUtility server, DotNetNuke.Entities.Portals.PortalSettings portalSettings, List messages ) : bool
ImportZip ( Stream zipStream, HttpServerUtility server, DotNetNuke.Entities.Portals.PortalSettings portalSettings, List messages ) : bool

Imports a ZIP file (from stream)

ImportZipFromUrl ( string packageUrl, List messages, bool isAppImport ) : bool
ZipImport ( int zoneId, int appId, bool allowRazor ) : System

Приватные методы

Метод Описание
CheckRequiredEnvironmentVersions ( string reqVersionNode, string reqVersionNodeDnn ) : void
CopyAllFilesDnnPortal ( string sourceFolder, string destinationFolder, System.Boolean overwriteFiles, List messages ) : void

Copy all files from SourceFolder to DestinationFolder

ExtractZipFile ( Stream zipStream, string outFolder ) : void

Extracts a Zip (as Stream) to the given OutFolder directory.

Описание методов

ImportApp() публичный Метод

public ImportApp ( Stream zipStream, HttpServerUtility server, DotNetNuke.Entities.Portals.PortalSettings portalSettings, List messages ) : bool
zipStream Stream
server System.Web.HttpServerUtility
portalSettings DotNetNuke.Entities.Portals.PortalSettings
messages List
Результат bool

ImportZip() публичный Метод

Imports a ZIP file (from stream)
public ImportZip ( Stream zipStream, HttpServerUtility server, DotNetNuke.Entities.Portals.PortalSettings portalSettings, List messages ) : bool
zipStream Stream
server System.Web.HttpServerUtility
portalSettings DotNetNuke.Entities.Portals.PortalSettings
messages List
Результат bool

ImportZipFromUrl() публичный Метод

public ImportZipFromUrl ( string packageUrl, List messages, bool isAppImport ) : bool
packageUrl string
messages List
isAppImport bool
Результат bool

ZipImport() публичный Метод

public ZipImport ( int zoneId, int appId, bool allowRazor ) : System
zoneId int
appId int
allowRazor bool
Результат System