# UserOption

URL: https://chugunov.pro/api-bitrix/tasks/internals/useroption/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Tasks\Internals\UserOption`
Модуль: Tasks.

Исходный файл: `source/tasks/lib/internals/useroption.php:24`

## Константы (1)

- `REMOVE_ON_USER_ROLE_CHANGED`

## Свойства (1)

- `static $$cache`

## Методы (13)

- [`static add()`](https://chugunov.pro/api-bitrix/tasks/internals/useroption/add/) (устаревший)
- [`static delete()`](https://chugunov.pro/api-bitrix/tasks/internals/useroption/delete/) (устаревший)
- [`static deleteByTaskId()`](https://chugunov.pro/api-bitrix/tasks/internals/useroption/deletebytaskid/) (устаревший)
- [`static deleteByTaskIdAndUserId()`](https://chugunov.pro/api-bitrix/tasks/internals/useroption/deletebytaskidanduserid/) (устаревший)
- [`static deleteOnUserRoleChanged()`](https://chugunov.pro/api-bitrix/tasks/internals/useroption/deleteonuserrolechanged/) (устаревший)
- [`static getAllowedOptions()`](https://chugunov.pro/api-bitrix/tasks/internals/useroption/getallowedoptions/)
- [`static getFilterSql()`](https://chugunov.pro/api-bitrix/tasks/internals/useroption/getfiltersql/)
- [`static getOptions()`](https://chugunov.pro/api-bitrix/tasks/internals/useroption/getoptions/) (устаревший)
- [`static getSelectSql()`](https://chugunov.pro/api-bitrix/tasks/internals/useroption/getselectsql/)
- [`static isOption()`](https://chugunov.pro/api-bitrix/tasks/internals/useroption/isoption/)
- [`static isOptionSet()`](https://chugunov.pro/api-bitrix/tasks/internals/useroption/isoptionset/) (устаревший)
- [`static onBeforeOptionChanged()`](https://chugunov.pro/api-bitrix/tasks/internals/useroption/onbeforeoptionchanged/)
- [`static onOptionChanged()`](https://chugunov.pro/api-bitrix/tasks/internals/useroption/onoptionchanged/)

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Tasks-Internals-UserOption.html
