C# Class Felinesoft.UmbracoCodeFirst.Content.Factories.ChildContentFactory

Creates AutoContent which specifies a parent document
Inheritance: ContentFactoryBase
Show file Open project: DanMannMann/UmbracoCodeFirst

Public Methods

Method Description
ChildContentFactory ( DocumentTypeBase values, Type parentDocType ) : System

Creates AutoContent which specifies a parent document

GetIfExists ( ) : Umbraco.Core.Models.IContent

Gets the IContent instance if it exists, otherwise returns null

GetOrCreate ( ) : Umbraco.Core.Models.IContent

Gets the IContent instance if it already exists, otherwise creates it

GetPublishedIfExists ( ) : IPublishedContent

Gets the IPublishedContent instance if it exists, otherwise returns null

Method Details

ChildContentFactory() public method

Creates AutoContent which specifies a parent document
public ChildContentFactory ( DocumentTypeBase values, Type parentDocType ) : System
values DocumentTypeBase The document property values to use
parentDocType System.Type The type of the parent document
return System

GetIfExists() public method

Gets the IContent instance if it exists, otherwise returns null
public GetIfExists ( ) : Umbraco.Core.Models.IContent
return Umbraco.Core.Models.IContent

GetOrCreate() public method

Gets the IContent instance if it already exists, otherwise creates it
public GetOrCreate ( ) : Umbraco.Core.Models.IContent
return Umbraco.Core.Models.IContent

GetPublishedIfExists() public method

Gets the IPublishedContent instance if it exists, otherwise returns null
public GetPublishedIfExists ( ) : IPublishedContent
return IPublishedContent