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

Class ContainerComponentWriter

The ContainerComponentWriter class handles creating the manifest for Container Component(s).

Inheritance
System.Object
FileComponentWriter
SkinComponentWriter
ContainerComponentWriter
Inherited Members
SkinComponentWriter.WriteCustomManifest(XmlWriter)
FileComponentWriter.InstallOrder
FileComponentWriter.UnInstallOrder
FileComponentWriter.Log
FileComponentWriter.Package
FileComponentWriter.WriteManifest(XmlWriter)
FileComponentWriter.WriteFileElement(XmlWriter, InstallFile)
Namespace: DotNetNuke.Services.Installer.Writers
Assembly: DotNetNuke.dll
Syntax
public class ContainerComponentWriter : SkinComponentWriter

Constructors

| Improve this Doc View Source

ContainerComponentWriter(String, String, Dictionary<String, InstallFile>, PackageInfo)

Initializes a new instance of the ContainerComponentWriter class. Constructs the ContainerComponentWriter.

Declaration
public ContainerComponentWriter(string containerName, string basePath, Dictionary<string, InstallFile> files, PackageInfo package)
Parameters
Type Name Description
System.String containerName

The name of the Container.

System.String basePath

The Base Path for the files.

Dictionary<System.String, InstallFile> files

A Dictionary of files.

PackageInfo package

Properties

| Improve this Doc View Source

CollectionNodeName

Gets the name of the Collection Node ("containerFiles").

Declaration
protected override string CollectionNodeName { get; }
Property Value
Type Description
System.String

A String.

Overrides
SkinComponentWriter.CollectionNodeName
| Improve this Doc View Source

ComponentType

Gets the name of the Component Type ("Skin").

Declaration
protected override string ComponentType { get; }
Property Value
Type Description
System.String

A String.

Overrides
SkinComponentWriter.ComponentType
| Improve this Doc View Source

ItemNodeName

Gets the name of the Item Node ("containerFile").

Declaration
protected override string ItemNodeName { get; }
Property Value
Type Description
System.String

A String.

Overrides
SkinComponentWriter.ItemNodeName
| Improve this Doc View Source

SkinNameNodeName

Gets the name of the SkinName Node ("containerName").

Declaration
protected override string SkinNameNodeName { get; }
Property Value
Type Description
System.String

A String.

Overrides
SkinComponentWriter.SkinNameNodeName

Extension Methods

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