Table of Contents

Class GroupingFieldDefinition

Namespace
Dynamicweb.Indexing.Schemas
Assembly
Dynamicweb.Core.dll

Represents definition for GroupingField

public class GroupingFieldDefinition : FieldDefinitionBase
Inheritance
GroupingFieldDefinition
Inherited Members

Constructors

GroupingFieldDefinition()

Default constructor

public GroupingFieldDefinition()

GroupingFieldDefinition(IEnumerable<GroupingFieldGroup>)

Creates new instance of object setting up groups data

public GroupingFieldDefinition(IEnumerable<GroupingFieldGroup> groups)

Parameters

groups IEnumerable<GroupingFieldGroup>

Enumeration of GroupingFieldGroup

Properties

Groups

Gets the grouping field groups

public IEnumerable<GroupingFieldGroup> Groups { get; }

Property Value

IEnumerable<GroupingFieldGroup>

Source

Gets or sets source

public string Source { get; set; }

Property Value

string

Methods

SetGroups(IEnumerable<GroupingFieldGroup>)

Sets the grouping field groups

public void SetGroups(IEnumerable<GroupingFieldGroup> groups)

Parameters

groups IEnumerable<GroupingFieldGroup>
To top