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
Fields
StructureId
Gets or sets the related structure Id
[JsonProperty(PropertyName = "Id")]
public string StructureId
Field Value
Values
Gets or sets the values colletion for the dynamic levels
[JsonProperty(PropertyName = "Vals")]
public List<string> Values
Field Value
Methods
FromJson(string)
Deserializes the DynamicStructureLevelScope to a json string
public static DynamicStructureLevelScope FromJson(string json)
Parameters
json
string
Returns
ToJson()
Serializes the DynamicStructureLevelScope to a json string
public string ToJson()