Table of Contents

Class DynamicStructureLevel

Namespace
Dynamicweb.Indexing.DynamicStructuring
Assembly
Dynamicweb.Core.dll

The class represents single level for DynamicStructure

public class DynamicStructureLevel
Inheritance
DynamicStructureLevel
Inherited Members

Constructors

DynamicStructureLevel()

Initializes a new instance of the class.

public DynamicStructureLevel()

DynamicStructureLevel(Guid, string, SortDirection, int)

Initializes a new instance of the class.

public DynamicStructureLevel(Guid structureId, string field, SortDirection sortDirection, int index)

Parameters

structureId Guid

Related DynamicStructure id.

field string

The level source field.

sortDirection SortDirection

The sorting direction.

index int

The index of level.

Fields

FieldSortDirection

Gets or sets the sorting direction for SourceField

public SortDirection FieldSortDirection

Field Value

SortDirection

Id

Gets or sets the level id.

public int Id

Field Value

int

Index

Gets or sets the level index

public int Index

Field Value

int

SourceField

Gets or sets the related field of the dynamic structure.

public string SourceField

Field Value

string

StructureId

Gets or sets the related structure id.

public Guid StructureId

Field Value

Guid

Value

Gets or sets the dynamic level value

public string Value

Field Value

string

ValueCount

Gets or sets the dynamic level value label

public long ValueCount

Field Value

long

ValueLabel

Gets or sets the dynamic level value label

public string ValueLabel

Field Value

string

Properties

UseCompleteness

Gets or sets value indicating whether or not created product from this level will be assigned to group, if the structure based on groups.

public bool UseCompleteness { get; set; }

Property Value

bool

UseRelationOnProductCreate

Gets or sets value indicating whether or not created product from this level will be assigned to group, if the structure based on groups.

public bool UseRelationOnProductCreate { get; set; }

Property Value

bool
To top