> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SetSettingValue

> SetSettingValue method in the ABBYY FlexiCapture Web Services API: saves a named parameter to the database per user, project, and batch type.

Saves the named parameter to the database. If a parameter with the specified name already exists for the same user, batch type, and project, the method changes its value. Identically named parameters can hold different values for different users, batch types, and projects.

## Definition

```csharp theme={null}
void SetSettingValue( int userId, int projectId, int batchTypeId, string settingName, string settingValue );
```

## Parameters

| Name | Type | Description |
| - | - | - |
| `userId` | `int` | The ID of the user's account. |
| `projectId` | `int` | Project ID. |
| `batchTypeId` | `int` | Batch type ID. |
| `settingName` | `string` | Parameter name. |
| `settingValue` | `string` | Parameter value. |

## Returned value

None.
