Class UmbracoEntity
Inheritance
System.Object
Namespace:System.Dynamic.ExpandoObject
Assembly:Umbraco.Core.dll
Syntax
public class UmbracoEntity : Entity, IUmbracoEntity, IAggregateRoot, IDeletableEntity, IEntity, IDeepCloneable, IRememberBeingDirty, ICanBeDirty
Constructors
UmbracoEntity()
Declaration
UmbracoEntity(Boolean)
Declaration
public UmbracoEntity(bool trashed)
Parameters
Type |
Name |
Description |
System.Boolean |
trashed |
|
UmbracoEntity(UInt64)
Declaration
public UmbracoEntity(ulong trashed)
Parameters
Type |
Name |
Description |
System.UInt64 |
trashed |
|
Fields
Root
Declaration
public static readonly UmbracoEntity Root
Field Value
Properties
AdditionalData
Declaration
public IDictionary<string, object> AdditionalData { get; }
Property Value
Type |
Description |
System.Collections.Generic.IDictionary<System.String, System.Object> |
|
ContentTypeAlias
Declaration
public string ContentTypeAlias { get; set; }
Property Value
Type |
Description |
System.String |
|
ContentTypeIcon
Declaration
public string ContentTypeIcon { get; set; }
Property Value
Type |
Description |
System.String |
|
ContentTypeThumbnail
Declaration
public string ContentTypeThumbnail { get; set; }
Property Value
Type |
Description |
System.String |
|
CreatorId
Declaration
public int CreatorId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
HasChildren
Declaration
public bool HasChildren { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
HasPendingChanges
Declaration
public bool HasPendingChanges { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsDraft
Declaration
public bool IsDraft { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsPublished
Declaration
public bool IsPublished { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Level
Declaration
public int Level { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Name
Declaration
public string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
NodeObjectTypeId
Declaration
public Guid NodeObjectTypeId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
ParentId
Declaration
public int ParentId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Path
Declaration
public string Path { get; set; }
Property Value
Type |
Description |
System.String |
|
SortOrder
Declaration
public int SortOrder { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Trashed
Declaration
public bool Trashed { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
DeepClone()
Declaration
public override object DeepClone()
Returns
Type |
Description |
System.Object |
|