IKrPermissionsManagerResultCreateExtendedCardSettingsAsync - метод
Создает расширенные настройки прав карточки по результату расчета прав доступа.
Если при расчете прав не использовались расширенные настройки проверки прав доступа, то метод вернет null.
Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrPermissionsСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
ValueTask<KrPermissionExtendedCardSettingsStorage> CreateExtendedCardSettingsAsync(
Guid userID,
Card card,
CancellationToken cancellationToken = default
)
Function CreateExtendedCardSettingsAsync (
userID As Guid,
card As Card,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of KrPermissionExtendedCardSettingsStorage)
ValueTask<KrPermissionExtendedCardSettingsStorage^> CreateExtendedCardSettingsAsync(
Guid userID,
Card^ card,
CancellationToken cancellationToken = CancellationToken()
)
abstract CreateExtendedCardSettingsAsync :
userID : Guid *
card : Card *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<KrPermissionExtendedCardSettingsStorage>
- userID Guid
- Идентификатор сотрудника, для которого создаются расширенные настройки доступа.
- card Card
- Карточка, для которой создаются расширенные настройки доступа.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskKrPermissionExtendedCardSettingsStorage
Возвращает расширенные настройки прав доступа по карточке или
null, если при расчете прав доступа не запрашивались расширенные настройки прав доступа.