Class DetachedPublishedContent
Inheritance
System.Object
Namespace:System.Dynamic.ExpandoObject
Assembly:umbraco.dll
Syntax
public class DetachedPublishedContent : PublishedContentWithKeyBase, IPublishedContentWithKey, IPublishedContent
Constructors
DetachedPublishedContent(Guid, String, PublishedContentType, IEnumerable<IPublishedProperty>, IPublishedContent, Int32, Boolean)
Declaration
public DetachedPublishedContent(Guid key, string name, PublishedContentType contentType, IEnumerable<IPublishedProperty> properties, IPublishedContent containerNode = null, int sortOrder = 0, bool isPreviewing = false)
Parameters
Properties
Children
Declaration
public override IEnumerable<IPublishedContent> Children { get; }
Property Value
ContentType
Declaration
public override PublishedContentType ContentType { get; }
Property Value
CreateDate
Declaration
public override DateTime CreateDate { get; }
Property Value
Type |
Description |
System.DateTime |
|
CreatorId
Declaration
public override int CreatorId { get; }
Property Value
Type |
Description |
System.Int32 |
|
CreatorName
Declaration
public override string CreatorName { get; }
Property Value
Type |
Description |
System.String |
|
DocumentTypeAlias
Declaration
public override string DocumentTypeAlias { get; }
Property Value
Type |
Description |
System.String |
|
DocumentTypeId
Declaration
public override int DocumentTypeId { get; }
Property Value
Type |
Description |
System.Int32 |
|
Id
Declaration
public override int Id { get; }
Property Value
Type |
Description |
System.Int32 |
|
IsDraft
Declaration
public override bool IsDraft { get; }
Property Value
Type |
Description |
System.Boolean |
|
ItemType
Declaration
public override PublishedItemType ItemType { get; }
Property Value
Key
Declaration
public override Guid Key { get; }
Property Value
Type |
Description |
System.Guid |
|
Level
Declaration
public override int Level { get; }
Property Value
Type |
Description |
System.Int32 |
|
Name
Declaration
public override string Name { get; }
Property Value
Type |
Description |
System.String |
|
Parent
Declaration
public override IPublishedContent Parent { get; }
Property Value
Path
Declaration
public override string Path { get; }
Property Value
Type |
Description |
System.String |
|
Properties
Declaration
public override ICollection<IPublishedProperty> Properties { get; }
Property Value
SortOrder
Declaration
public override int SortOrder { get; }
Property Value
Type |
Description |
System.Int32 |
|
TemplateId
Declaration
public override int TemplateId { get; }
Property Value
Type |
Description |
System.Int32 |
|
UpdateDate
Declaration
public override DateTime UpdateDate { get; }
Property Value
Type |
Description |
System.DateTime |
|
UrlName
Declaration
public override string UrlName { get; }
Property Value
Type |
Description |
System.String |
|
Version
Declaration
public override Guid Version { get; }
Property Value
Type |
Description |
System.Guid |
|
WriterId
Declaration
public override int WriterId { get; }
Property Value
Type |
Description |
System.Int32 |
|
WriterName
Declaration
public override string WriterName { get; }
Property Value
Type |
Description |
System.String |
|
Methods
GetProperty(String)
Declaration
public override IPublishedProperty GetProperty(string alias)
Parameters
Type |
Name |
Description |
System.String |
alias |
|
Returns
GetProperty(String, Boolean)
Declaration
public override IPublishedProperty GetProperty(string alias, bool recurse)
Parameters
Type |
Name |
Description |
System.String |
alias |
|
System.Boolean |
recurse |
|
Returns