Namespace Umbraco.Core.Models
Classes
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
ContentBase.ChangeTrackingPrefix
ContentCultureInfos
The name of a content variant for a given culture
ContentCultureInfosCollection
The culture names of a content's variants
ContentDataIntegrityReport
ContentDataIntegrityReportEntry
ContentDataIntegrityReportOptions
ContentSchedule
Represents a scheduled action for a document.
ContentScheduleCollection
ContentTagsExtensions
Provides extension methods for the IContentBase class, to manage tags.
ContentType
Represents the content type that a Content object is based on
ContentTypeBase
Represents an abstract class for base ContentType properties and methods
ContentTypeBaseExtensions
Provides extensions methods for IContentTypeBase.
ContentTypeCompositionBase
Represents an abstract class for composition specific ContentType properties and methods
ContentTypeSort
Represents a POCO for setting sort order on a ContentType reference
ContentVersionCleanupPolicySettings
ContentVersionMeta
DataType
Implements IDataType.
DataTypeExtensions
Provides extensions methods for IDataType.
DeepCloneHelper
DictionaryItem
Represents a Dictionary Item
DictionaryItemExtensions
DictionaryTranslation
Represents a translation for a DictionaryItem
DoNotCloneAttribute
Used to attribute properties that have a setter and are a reference type that should be ignored for cloning when using the DeepCloneHelper
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
IconModel
ImageUrlGenerationOptions
These are options that are passed to the IImageUrlGenerator implementation to determine the propery URL that is needed
ImageUrlGenerationOptions.CropCoordinates
The bounds of the crop within the original image, in whatever units the registered IImageUrlGenerator uses, typically a percentage between 0 and 100.
ImageUrlGenerationOptions.FocalPointPosition
The focal point position, in whatever units the registered IImageUrlGenerator uses, typically a percentage of the total image from 0.0 to 1.0.
InstallLog
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
MediaWithCrops
Represents a media item with local crops.
MediaWithCrops<T>
Represents a media item with local crops.
Member
Represents a Member object
MemberGroup
Represents a member type
MemberType
Represents the content type that a Member object is based on
MigrationEntry
Notification
NotificationEmailBodyParams
NotificationEmailSubjectParams
ObjectTypes
Provides utilities and extension methods to handle object types.
PagedResult
Represents a paged result for a model collection
PagedResult<T>
Represents a paged result for a model collection
PartialView
Represents a Partial View file
Property
Represents a property.
Property.PropertyValue
Represents a property value.
PropertyCollection
Represents a collection of property values.
PropertyGroup
Represents a group of property types.
PropertyGroupCollection
Represents a collection of PropertyGroup objects
PropertyGroupExtensions
PropertyTagsExtensions
Provides extension methods for the Property class to manage tags.
PropertyType
Represents a property type.
PropertyTypeCollection
Represents a collection of PropertyType objects.
PublicAccessEntry
PublicAccessRule
Range<T>
Represents a range with a minimum and maximum value.
RedirectUrl
Implements IRedirectUrl.
Relation
Represents a Relation between two items
RelationType
Represents a RelationType
Script
Represents a Script file
ServerRegistration
Represents a registered server in a multiple-servers environment.
SimpleContentType
Implements ISimpleContentType.
Stylesheet
Represents a Stylesheet file
StylesheetProperty
Represents a Stylesheet Property
Tag
Represents a tag entity.
TaggedEntity
Represents a tagged entity.
TaggedProperty
Represents a tagged property on an entity.
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
UpgradeResult
UserExtensions
Interfaces
IAuditEntry
Represents an audited event.
IAuditItem
Represents an audit item.
IConsent
Represents a consent state.
IContent
Represents a document.
IContentBase
Provides a base class for content items.
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
IDataType
Represents a data type.
IDeepCloneable
Provides a mean to deep-clone an object.
IDictionaryItem
IDictionaryTranslation
IDomain
IFile
Defines a File
IImageUrlGenerator
ILanguage
Represents a language.
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
IReadOnlyContentBase
IRedirectUrl
Represents a redirect URL.
IRelation
IRelationType
IServerRegistration
ISimpleContentType
Represents a simplified view of a content type.
ITag
Represents a tag entity.
ITemplate
Defines a Template File (Mvc View)
Enums
AuditType
Defines audit types.
ConsentState
Represents the state of a consent.
ContentDataIntegrityReport.IssueType
ContentScheduleAction
Defines scheduled actions for documents.
ContentStatus
Describes the states of a document, with regard to (schedule) publishing.
ContentVariation
Indicates how values can vary.
MacroTypes
Enum for the various types of Macros
PartialViewType
PropertyGroupType
Represents the type of a property group.
PublishedState
The states of a content item.
TaggableObjectTypes
Enum representing the taggable object types
TagsStorageType
Defines how tags are stored.
UmbracoObjectTypes
Enum used to represent the Umbraco Object Types and their associated GUIDs
ValueStorageType
Represents the supported database types for storing a value.