Table of Contents

Interface IFacetGroup

Namespace
Dynamicweb.Indexing.Querying.Faceting
Assembly
Dynamicweb.Indexing.dll
The Interface IFacetGroup defines basic facet group model
[JsonConverter(typeof(FacetGroupJsonConverter))]
public interface IFacetGroup

Properties

Description

Gets or sets description
string Description { get; set; }

Property Value

string

FieldsTermsCount

Gets or sets facets field terms count
IDictionary<string, int> FieldsTermsCount { get; set; }

Property Value

IDictionary<string, int>

FileName

Gets or sets facet group file name
string FileName { get; set; }

Property Value

string

Items

Gets or sets containing facets
IEnumerable<Facet> Items { get; set; }

Property Value

IEnumerable<Facet>

Meta

Gets or sets meta information
IDictionary<string, string> Meta { get; set; }

Property Value

IDictionary<string, string>

Name

Gets or sets facet group name
string Name { get; set; }

Property Value

string

Settings

Gets or sets settings collection
IDictionary<string, string> Settings { get; set; }

Property Value

IDictionary<string, string>

Source

Gets or sets facet group source
FacetSource Source { get; set; }

Property Value

FacetSource

SubType

Gets or sets facet group sub type
string SubType { get; set; }

Property Value

string

Type

Gets or sets facet group type
string Type { get; set; }

Property Value

string
To top