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

Class WidgetComponentWriter

The WidgetComponentWriter class handles creating the manifest for Widget Component(s).

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

Constructors

| Improve this Doc View Source

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

Initializes a new instance of the WidgetComponentWriter class.

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

Properties

| Improve this Doc View Source

CollectionNodeName

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

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

A String.

Overrides
FileComponentWriter.CollectionNodeName
| Improve this Doc View Source

ComponentType

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

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

A String.

Overrides
FileComponentWriter.ComponentType
| Improve this Doc View Source

ItemNodeName

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

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

A String.

Overrides
FileComponentWriter.ItemNodeName

Extension Methods

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