Litium 7.4

Class ProductPageData

Product page data.

Inheritance
System.Object
Litium.Foundation.Modules.ProductCatalog.Routing.ProductPageData
ProductPageData
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Litium.Web.Products.Routing
Assembly: Litium.Web.Abstractions.dll
Syntax
public class ProductPageData : ProductPageData

Constructors

ProductPageData()

Declaration
public ProductPageData()

Properties

BaseProductSystemId

Gets or sets the base product identifier.

Declaration
public override Guid? BaseProductSystemId { get; set; }
Property Value
Type Description
System.Nullable<System.Guid>

The base product identifier.

Overrides
Litium.Foundation.Modules.ProductCatalog.Routing.ProductPageData.BaseProductSystemId

CategorySystemId

Gets or sets the category system identifier.

Declaration
public override Guid? CategorySystemId { get; set; }
Property Value
Type Description
System.Nullable<System.Guid>

The category system identifier.

Overrides
Litium.Foundation.Modules.ProductCatalog.Routing.ProductPageData.CategorySystemId

Culture

Gets or sets the culture.

Declaration
public override CultureInfo Culture { get; set; }
Property Value
Type Description
System.Globalization.CultureInfo

The culture.

Overrides
Litium.Foundation.Modules.ProductCatalog.Routing.ProductPageData.Culture

DataPath

Gets or sets the data path.

Declaration
public string DataPath { get; set; }
Property Value
Type Description
System.String

The data path.

LanguageSystemId

Gets or sets the language system identifier.

Declaration
public override Guid? LanguageSystemId { get; set; }
Property Value
Type Description
System.Nullable<System.Guid>

The language system identifier.

Overrides
Litium.Foundation.Modules.ProductCatalog.Routing.ProductPageData.LanguageSystemId

ShowCategoryRecursively

Gets or sets a value indicating whether [show product group recursively].

Declaration
public override bool ShowCategoryRecursively { get; set; }
Property Value
Type Description
System.Boolean

true if [show product group recursively]; otherwise, false.

Overrides
Litium.Foundation.Modules.ProductCatalog.Routing.ProductPageData.ShowCategoryRecursively

TemplateFileName

Gets or sets the name of the template file.

Declaration
public string TemplateFileName { get; set; }
Property Value
Type Description
System.String

The name of the template file.

VariantSystemId

Gets or sets the variant identifier.

Declaration
public override Guid? VariantSystemId { get; set; }
Property Value
Type Description
System.Nullable<System.Guid>

The variant identifier.

Overrides
Litium.Foundation.Modules.ProductCatalog.Routing.ProductPageData.VariantSystemId