Class CompiledPackage
The model of the umbraco package data manifest (xml file)
Inheritance
Namespace: Umbraco.Cms.Core.Models.Packaging
Assembly: Umbraco.Core.dll
Syntax
public class CompiledPackage
Constructors
View SourceCompiledPackage()
Declaration
public CompiledPackage()
Properties
View SourceDataTypes
Gets or sets the collection of data type XML elements.
Declaration
public IEnumerable<XElement> DataTypes { get; set; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<XElement> |
DictionaryItems
Gets or sets the collection of dictionary item XML elements.
Declaration
public IEnumerable<XElement> DictionaryItems { get; set; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<XElement> |
DocumentTypes
Gets or sets the collection of document type XML elements.
Declaration
public IEnumerable<XElement> DocumentTypes { get; set; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<XElement> |
Documents
Gets or sets the collection of compiled document content.
Declaration
public IEnumerable<CompiledPackageContentBase> Documents { get; set; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<CompiledPackageContentBase> |
Languages
Gets or sets the collection of language XML elements.
Declaration
public IEnumerable<XElement> Languages { get; set; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<XElement> |
Media
Gets or sets the collection of compiled media content.
Declaration
public IEnumerable<CompiledPackageContentBase> Media { get; set; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<CompiledPackageContentBase> |
MediaTypes
Gets or sets the collection of media type XML elements.
Declaration
public IEnumerable<XElement> MediaTypes { get; set; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<XElement> |
Name
Gets or sets the name of the package.
Declaration
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PackageFile
Gets or sets the package file information.
Declaration
public FileInfo? PackageFile { get; set; }
Property Value
| Type | Description |
|---|---|
| FileInfo |
PartialViews
Gets or sets the collection of partial view XML elements.
Declaration
public IEnumerable<XElement> PartialViews { get; set; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<XElement> |
Scripts
Gets or sets the collection of script XML elements.
Declaration
public IEnumerable<XElement> Scripts { get; set; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<XElement> |
Stylesheets
Gets or sets the collection of stylesheet XML elements.
Declaration
public IEnumerable<XElement> Stylesheets { get; set; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<XElement> |
Templates
Gets or sets the collection of template XML elements.
Declaration
public IEnumerable<XElement> Templates { get; set; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<XElement> |
Warnings
Gets or sets the installation warnings for the package.
Declaration
public InstallWarnings Warnings { get; set; }
Property Value
| Type | Description |
|---|---|
| InstallWarnings |