# SearchCombinationOptions

## Properties

| Name | Description | Type |
| --- | --- | --- |
| qSearchFields | List of the search fields.<br>If empty, the search is performed in all fields of the app. | Array of String |
| qContext | Search context.<br>The default value is *LockedFieldsOnly* .<br><br>One of:<br><br><ul><li>Cleared or CONTEXT_CLEARED</li><li>LockedFieldsOnly or CONTEXT_LOCKED_FIELDS_ONLY</li><li>CurrentSelections or CONTEXT_CURRENT_SELECTIONS</li></ul> | String |
| qCharEncoding | Encoding used to compute qRanges of type SearchCharRange.<br><br>Information note<br><br>Only affects the computation of the ranges. It does not impact the encoding of the text.<br><br>One of:<br><br><ul><li>Utf8 or CHAR_ENCODING_UTF8</li><li>Utf16 or CHAR_ENCODING_UTF16</li></ul> | String |
| qAttributes | Optional.<br><br><ul><li>For SearchSuggest method, this array is empty.</li><li>For SearchObjects method, this array is empty or contain <em>qProperty</em> .</li><li>For SearchResults method, this array is empty, or contains <em>qNum</em> and/or <em>qElemNum</em> . It allows the user to request details in the outputted <em>SearchGroupItemMatch</em> . For more information, see <em>SearchGroupItemMatch</em>.</li></ul> | Array of String |