Show / Hide Table of Contents

Class FileComponentWriter

Inheritance
object
FileComponentWriter
AssemblyComponentWriter
LanguageComponentWriter
ResourceFileComponentWriter
ScriptComponentWriter
SkinComponentWriter
WidgetComponentWriter
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Services.Installer.Writers
Assembly: DotNetNuke.dll
Syntax
public class FileComponentWriter

Constructors

FileComponentWriter(string, Dictionary<string, InstallFile>, PackageInfo)

Declaration
public FileComponentWriter(string basePath, Dictionary<string, InstallFile> files, PackageInfo package)
Parameters
Type Name Description
string basePath
Dictionary<string, InstallFile> files
PackageInfo package

Properties

CollectionNodeName

Declaration
protected virtual string CollectionNodeName { get; }
Property Value
Type Description
string

ComponentType

Declaration
protected virtual string ComponentType { get; }
Property Value
Type Description
string

InstallOrder

Declaration
public int InstallOrder { get; set; }
Property Value
Type Description
int

ItemNodeName

Declaration
protected virtual string ItemNodeName { get; }
Property Value
Type Description
string

Log

Declaration
protected virtual Logger Log { get; }
Property Value
Type Description
Logger

Package

Declaration
protected virtual PackageInfo Package { get; }
Property Value
Type Description
PackageInfo

UnInstallOrder

Declaration
public int UnInstallOrder { get; set; }
Property Value
Type Description
int

Methods

WriteCustomManifest(XmlWriter)

Declaration
protected virtual void WriteCustomManifest(XmlWriter writer)
Parameters
Type Name Description
XmlWriter writer

WriteFileElement(XmlWriter, InstallFile)

Declaration
protected virtual void WriteFileElement(XmlWriter writer, InstallFile file)
Parameters
Type Name Description
XmlWriter writer
InstallFile file

WriteManifest(XmlWriter)

Declaration
public virtual void WriteManifest(XmlWriter writer)
Parameters
Type Name Description
XmlWriter writer

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS