C# Класс Umbraco.VisualStudio.Packaging

Temporary class to enable serialization and deserialization of nodes. Will only be used untill the PackagingService in Umbraco is stable/complete.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Export ( IContentType contentType ) : System.Xml.Linq.XElement

Exports an IContentType to xml as an XElement

Packaging ( Umbraco.Core.Services.ServiceContext serviceContext ) : System

Приватные методы

Метод Описание
AddChildXml ( IContent originalDescendants, IEnumerable currentChildren, System.Xml.Linq.XElement currentXml ) : void

Used by Content Export to recursively add children

AddChildXml ( IMedia originalDescendants, IEnumerable currentChildren, System.Xml.Linq.XElement currentXml ) : void

Used by Media Export to recursively add children

Export ( IContent content, bool deep = false ) : System.Xml.Linq.XElement

Exports an IContent item to xml as an XElement

Export ( IContentBase contentBase, string nodeName ) : System.Xml.Linq.XElement

Part of the export of IContent and IMedia which is shared

Export ( IDataTypeDefinition dataTypeDefinition ) : System.Xml.Linq.XElement
Export ( IMedia media, bool deep = false ) : System.Xml.Linq.XElement

Exports an IMedia item to xml as an XElement

Export ( IMediaType mediaType ) : System.Xml.Linq.XElement

Exports an IMediaType to xml as an XElement

ExportToFile ( string absoluteFilePath, string nodeType, int id ) : void

Описание методов

Export() публичный Метод

Exports an IContentType to xml as an XElement
public Export ( IContentType contentType ) : System.Xml.Linq.XElement
contentType IContentType ContentType to export
Результат System.Xml.Linq.XElement

Packaging() публичный Метод

public Packaging ( Umbraco.Core.Services.ServiceContext serviceContext ) : System
serviceContext Umbraco.Core.Services.ServiceContext
Результат System