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

Class ModulePackageWriter

The ModulePackageWriter class.

Inheritance
System.Object
PackageWriterBase
ModulePackageWriter
Inherited Members
PackageWriterBase.AppCodeFiles
PackageWriterBase.Assemblies
PackageWriterBase.CleanUpFiles
PackageWriterBase.Files
PackageWriterBase.IncludeAssemblies
PackageWriterBase.Log
PackageWriterBase.Resources
PackageWriterBase.Scripts
PackageWriterBase.Versions
PackageWriterBase.AppCodePath
PackageWriterBase.AssemblyPath
PackageWriterBase.BasePath
PackageWriterBase.HasProjectFile
PackageWriterBase.LegacyError
PackageWriterBase.Package
PackageWriterBase.WriteManifestEndElement(XmlWriter)
PackageWriterBase.WriteManifestStartElement(XmlWriter)
PackageWriterBase.AddFile(InstallFile)
PackageWriterBase.AddResourceFile(InstallFile)
PackageWriterBase.CreatePackage(String, String, String, Boolean)
PackageWriterBase.GetFiles(Boolean)
PackageWriterBase.WriteManifest(String, String)
PackageWriterBase.WriteManifest(XmlWriter, String)
PackageWriterBase.WriteManifest(Boolean)
PackageWriterBase.WriteManifest(XmlWriter, Boolean)
PackageWriterBase.AddFile(String)
PackageWriterBase.AddFile(String, String)
PackageWriterBase.ConvertLegacyManifest(XPathNavigator, XmlWriter)
PackageWriterBase.GetFiles(Boolean, Boolean)
PackageWriterBase.ParseFiles(DirectoryInfo, String)
PackageWriterBase.ParseFolder(String, String)
PackageWriterBase.ParseProjectFile(FileInfo, Boolean)
PackageWriterBase.WriteFilesToManifest(XmlWriter)
Namespace: DotNetNuke.Services.Installer.Writers
Assembly: DotNetNuke.dll
Syntax
public class ModulePackageWriter : PackageWriterBase

Constructors

| Improve this Doc View Source

ModulePackageWriter(DesktopModuleInfo, PackageInfo)

Initializes a new instance of the ModulePackageWriter class.

Declaration
public ModulePackageWriter(DesktopModuleInfo desktopModule, PackageInfo package)
Parameters
Type Name Description
DesktopModuleInfo desktopModule
PackageInfo package
| Improve this Doc View Source

ModulePackageWriter(DesktopModuleInfo, XPathNavigator, PackageInfo)

Initializes a new instance of the ModulePackageWriter class.

Declaration
public ModulePackageWriter(DesktopModuleInfo desktopModule, XPathNavigator manifestNav, PackageInfo package)
Parameters
Type Name Description
DesktopModuleInfo desktopModule
XPathNavigator manifestNav
PackageInfo package
| Improve this Doc View Source

ModulePackageWriter(PackageInfo)

Initializes a new instance of the ModulePackageWriter class.

Declaration
public ModulePackageWriter(PackageInfo package)
Parameters
Type Name Description
PackageInfo package
| Improve this Doc View Source

ModulePackageWriter(XPathNavigator, InstallerInfo)

Initializes a new instance of the ModulePackageWriter class.

Declaration
public ModulePackageWriter(XPathNavigator manifestNav, InstallerInfo installer)
Parameters
Type Name Description
XPathNavigator manifestNav
InstallerInfo installer

Properties

| Improve this Doc View Source

Dependencies

Gets the dependencies.

Declaration
protected override Dictionary<string, string> Dependencies { get; }
Property Value
Type Description
Dictionary<System.String, System.String>
Overrides
PackageWriterBase.Dependencies
| Improve this Doc View Source

DesktopModule

Gets or sets the associated Desktop Module.

Declaration
public DesktopModuleInfo DesktopModule { get; set; }
Property Value
Type Description
DesktopModuleInfo

A DesktopModuleInfo object.

Methods

| Improve this Doc View Source

WriteManifestComponent(XmlWriter)

Writes the manifest component.

Declaration
protected override void WriteManifestComponent(XmlWriter writer)
Parameters
Type Name Description
XmlWriter writer

The XML writer to use.

Overrides
PackageWriterBase.WriteManifestComponent(XmlWriter)

Extension Methods

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