Table of Contents

Class DynamicStructureLevelScope

Namespace
Dynamicweb.Indexing.DynamicStructuring
Assembly
Dynamicweb.Indexing.dll
The class DynamicStructureLevelScope used to handle dynamic level recognition based on values
public class DynamicStructureLevelScope
Inheritance
DynamicStructureLevelScope
Inherited Members

Constructors

DynamicStructureLevelScope()

Initializes new instance of the class.
public DynamicStructureLevelScope()

Remarks

For serialization purposes.

DynamicStructureLevelScope(string, List<string>)

Initializes new instance for specific structure with the values
public DynamicStructureLevelScope(string structureId, List<string> values)

Parameters

structureId string
values List<string>

Fields

StructureId

Gets or sets the related structure Id
[JsonProperty(PropertyName = "Id")]
public string StructureId

Field Value

string

Values

Gets or sets the values colletion for the dynamic levels
[JsonProperty(PropertyName = "Vals")]
public List<string> Values

Field Value

List<string>

Methods

FromJson(string)

Deserializes the DynamicStructureLevelScope to a json string
public static DynamicStructureLevelScope FromJson(string json)

Parameters

json string

Returns

DynamicStructureLevelScope

ToJson()

Serializes the DynamicStructureLevelScope to a json string
public string ToJson()

Returns

string
To top