Namespace Umbraco.Core.Models
Classes
ApplicationTree
AuditItem
ConsentExtensions
Provides extension methods for the IConsent interface.
Content
Represents a Content object
ContentBase
Represents an abstract class for base Content properties and methods
ContentExtensions
ContentType
Represents the content type that a Content object is based on
ContentTypeBase
Represents an abstract class for base ContentType properties and methods
ContentTypeCompositionBase
Represents an abstract class for composition specific ContentType properties and methods
ContentTypeSort
Represents a POCO for setting sort order on a ContentType reference
DataTypeDefinition
Definition of a DataType/PropertyEditor
DeepCloneHelper
DictionaryItem
Represents a Dictionary Item
DictionaryTranslation
Represents a translation for a DictionaryItem
EntityContainer
Represents a folder for organizing entities such as content types and data types.
EntityExtensions
File
Represents an abstract file which provides basic functionality for a File with an Alias and Name
GridValue
A model representing the value saved for the grid
GridValue.GridArea
GridValue.GridControl
GridValue.GridEditor
GridValue.GridRow
GridValue.GridSection
Language
Represents a Language
Macro
Represents a Macro
MacroProperty
Represents a Macro Property
MacroPropertyCollection
A macro's property collection
Media
Represents a Media object
MediaExtensions
MediaType
Represents the content type that a Media object is based on
Member
Represents a Member object
MemberGroup
Represents a member type
MemberType
Represents the content type that a Member object is based on
MigrationEntry
Notification
PagedResult<T>
Represents a paged result for a model collection
PartialView
Represents a Partial View file
PreValue
Represents a stored pre-value field value
PreValueCollection
Represents the pre-value data for a DataType
Property
A Property contains a single piece of data
PropertyCollection
Represents a Collection of Property objects
PropertyExtensions
PropertyGroup
A group of property types, which corresponds to the properties grouped under a Tab.
PropertyGroupCollection
Represents a collection of PropertyGroup objects
PropertyType
Defines the type of a Property object
PropertyTypeCollection
Represents a collection of PropertyType objects
PublicAccessEntry
PublicAccessRule
Range<T>
RedirectUrl
Implements IRedirectUrl.
Relation
Represents a Relation between two items
RelationType
Represents a RelationType
Script
Represents a Script file
Section
Represents a section defined in the app.config file
ServerRegistration
Represents a registered server in a multiple-servers environment.
Stylesheet
Represents a Stylesheet file
StylesheetProperty
Represents a Stylesheet Property
Tag
TaggedEntity
Represents a tagged entity.
TaggedProperty
Represents a tagged property on an entity.
Task
Represents a Task
TaskType
Represents a Task Type
Template
Represents a Template file.
TemplateNode
Represents a template in a template tree
TemplateOnDisk
Represents a Template file that can have its content on disk.
UmbracoDomain
UmbracoEntity
Implementation of the IUmbracoEntity for internal use.
UmbracoEntity.EntityProperty
A struction that can be contained in the additional data of an UmbracoEntity representing a user defined property
UmbracoObjectTypesExtensions
Extension methods for the UmbracoObjectTypes enum
UserControl
Represents a UserControl file
UserExtensions
XsltFile
Represents a XSLT file
Interfaces
IAuditEntry
Represents an audited event.
IAuditItem
IConsent
Represents a consent state.
IContent
Defines a Content object
IContentBase
Defines the base for a Content object with properties that are shared between Content and Media.
IContentType
Defines a ContentType, which Content is based on
IContentTypeBase
Defines the base for a ContentType with properties that are shared between ContentTypes and MediaTypes.
IContentTypeComposition
Defines the Composition of a ContentType
IDataTypeDefinition
IDeepCloneable
IDictionaryItem
IDictionaryTranslation
IDomain
IFile
Defines a File
ILanguage
IMacro
Defines a Macro
IMacroProperty
Defines a Property for a Macro
IMedia
IMediaType
Defines a ContentType, which Media is based on
IMember
IMemberGroup
Represents a member type
IMemberType
Defines a MemberType, which Member is based on
IMigrationEntry
IPartialView
IPublishedContent
Represents a cached content.
IPublishedContentWithKey
Represents a cached content with a GUID key.
IPublishedProperty
Represents a property of an IPublishedContent
.
IRedirectUrl
Represents a redirect url.
IRelation
IRelationType
IServerRegistration
ITag
Represents a Tag, which is composed of a Text, Group and NodeCount property.
ITemplate
Defines a Template File (Masterpage or Mvc View)
IUserControl
IXsltFile
Enums
AuditType
Enums for vailable types of auditing
ConsentState
Represents the state of a consent.
ContentStatus
Enum for the various statuses a Content object can have
DataTypeDatabaseType
Enum of the various DbTypes for which the Property values are stored
PartialViewType
PublishedItemType
The type of published content, ie whether it is a content or a media.
PublishedState
TagCacheStorageType
TaggableObjectTypes
Enum representing the taggable object types
UmbracoObjectTypes
Enum used to represent the Umbraco Object Types and thier associated GUIDs