# ISearchAttribute Interface

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

## Syntax

```
[ValueClass]
public interface ISearchAttribute
```

## Properties

| Name | Description |
| --- | --- |
| [Key](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ISearchAttribute.Key.htm#Qlik_Engine_ISearchAttribute_Key) | String corresponding to `SearchObjectOptions.qAttributes`. It will be `qProperty` for `SearchObjectOptions`.<br><br>JSON property name: qKey |
| [Value](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ISearchAttribute.Value.htm#Qlik_Engine_ISearchAttribute_Value) | String corresponding to `qKey` for the current `SearchGroupItemMatch`. For example, if the match is `Make by Price` found in the title of a generic object, `qValue` will be `qMetaDef/title`.<br><br>JSON property name: qValue |