Class RootContent
Class to store information about the root of CatalogContentBase
Implements
EPiServer.Data.Entity.IReadOnly<CatalogContentBase>
EPiServer.Data.Entity.IReadOnly
EPiServer.Core.IContent
EPiServer.Core.IContentData
EPiServer.Core.ILocalizable
EPiServer.Core.ILocale
EPiServer.Core.IVersionable
EPiServer.Web.Routing.IRoutable
EPiServer.Security.ISecurable
Inherited Members
Namespace: EPiServer.Commerce.Catalog.ContentTypes
Assembly: EPiServer.Business.Commerce.dll
Version: 10.8.0Syntax
[CatalogContentType(GUID = "c57885b5-c74c-4467-9ebf-4e56764dcb75", DisplayName = "Catalog Root", AvailableInEditMode = false)]
[CLSCompliant(false)]
public class RootContent : NodeContentBase, IReadOnly<CatalogContentBase>, IReadOnly, IContent, IContentData, ILocalizable, ILocale, IVersionable, IRoutable, ISecurable
Constructors
RootContent()
Declaration
public RootContent()
Properties
ContentType
Gets the type of the content.
Declaration
public override CatalogContentType ContentType { get; }
Property Value
Type | Description |
---|---|
CatalogContentType | The type of the content. |
Overrides
ExistingLanguages
RootContent will have Master language as ExistingLanguages.
Declaration
public override IEnumerable<CultureInfo> ExistingLanguages { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.Globalization.CultureInfo> |
Overrides
Language
For all instance, RootContent will always has Master language as the only one Language
Declaration
public override CultureInfo Language { get; set; }
Property Value
Type | Description |
---|---|
System.Globalization.CultureInfo |
Overrides
MasterLanguage
RootContent will have a MasterLanguage as the site has.
Declaration
public override CultureInfo MasterLanguage { get; set; }
Property Value
Type | Description |
---|---|
System.Globalization.CultureInfo |
Overrides
Name
Overwrite name with translation for catalog root.
Declaration
public override string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
Implements
EPiServer.Data.Entity.IReadOnly<>
EPiServer.Data.Entity.IReadOnly
EPiServer.Core.IContent
EPiServer.Core.IContentData
EPiServer.Core.ILocalizable
EPiServer.Core.ILocale
EPiServer.Core.IVersionable
EPiServer.Web.Routing.IRoutable
EPiServer.Security.ISecurable