Class PublishedElementModel
Represents a strongly-typed published element.
Namespace: Umbraco.Cms.Core.Models.PublishedContent
Assembly: Umbraco.Core.dll
Syntax
public abstract class PublishedElementModel : PublishedElementWrapped, IPublishedElement
Remarks
Every strongly-typed property set class should inherit from PublishedElementModel
(or inherit from a class that inherits from... etc.) so they are picked by the factory.
Constructors
View SourcePublishedElementModel(IPublishedElement, IPublishedValueFallback)
Initializes a new instance of the PublishedElementModel class with an original IPublishedElement instance.
Declaration
protected PublishedElementModel(IPublishedElement content, IPublishedValueFallback publishedValueFallback)
Parameters
Type | Name | Description |
---|---|---|
IPublishedElement | content | The original content. |
IPublishedValueFallback | publishedValueFallback | The published value fallback. |