# ISearchGroupItemMatch Interface

Namespace: [Qlik.Engine](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.htm)  
Assembly: Qlik.Engine.dll

## Syntax

```
[ValueClass]
public interface ISearchGroupItemMatch
```

## Properties

| Name | Description |
| --- | --- |
| [Attributes](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ISearchGroupItemMatch.Attributes.htm#Qlik_Engine_ISearchGroupItemMatch_Attributes) | Provides detail of the match as requested by the user in `SearchObjectsOptions.qAttributes` or `SearchCombinationOptions.qAttributes`<br><br>If the user requests `SearchObjects` or `SearchResults` with an empty `qAttributes` option, the outputted `qAttributes` is returned empty.<br><br>For `SearchObjects` requested with `qProperty` , the `SearchGroupItemMatch.qAttributes` return value contains `“qProperty”, "qMetaDef/title”` if the match has been found in the title of the item. For dimension values, the returned `qProperty` will be `“*”` .<br><br>For `SearchResults` requested with `qNum` , the `SearchGroupItemMatch.qAttributes` return value contains `"qNum", N` where `N` is the numeric value of the element or `NaN` if the value is not numeric.<br><br>For `SearchResults` requested with `qElemNum` , the `SearchGroupItemMatch.qAttributes` return value contains `"qElemNum", N` where `N` is the value index of the element.<br><br>JSON property name: qAttributes |
| [FieldSelectionMode](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ISearchGroupItemMatch.FieldSelectionMode.htm#Qlik_Engine_ISearchGroupItemMatch_FieldSelectionMode) | Selection mode of a field.<br><br>Suppressed by default. One and always one field value is selected when set to `OneAndOnlyOne`.<br><br>JSON property name: qFieldSelectionMode |
| [Ranges](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ISearchGroupItemMatch.Ranges.htm#Qlik_Engine_ISearchGroupItemMatch_Ranges) | List of ranges.<br><br>For example, if the search terms are Price and Make, and the search group item value is Make by Price vs Mileage, then there are two ranges: one for Price and one for Make.<br><br>JSON property name: qRanges |
| [Text](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ISearchGroupItemMatch.Text.htm#Qlik_Engine_ISearchGroupItemMatch_Text) | Search match value.<br><br>Value of the search group item.<br><br>If the match is found in a field, it corresponds to the value of the field.<br><br>If the match is found in a generic object property, it corresponds to the property value.<br><br>JSON property name: qText |