Method UpdateProjectPermissionAsync
- Namespace
- Kepware.Api.ClientHandler
- Assembly
- Kepware.Api.dll
UpdateProjectPermissionAsync(ServerUserGroup, ProjectPermission, CancellationToken)
Updates a project permission for a specific server user group asynchronously.
public Task<bool> UpdateProjectPermissionAsync(ServerUserGroup serverUserGroup, ProjectPermission projectPermission, CancellationToken cancellationToken = default)
Parameters
serverUserGroup
ServerUserGroupThe server user group for which to update the project permission.
projectPermission
ProjectPermissionThe project permission to update.
cancellationToken
CancellationTokenA token that can be used to request cancellation of the operation.
Returns
UpdateProjectPermissionAsync(string, ProjectPermission, CancellationToken)
Updates a project permission for a specific server user group asynchronously.
public Task<bool> UpdateProjectPermissionAsync(string serverUserGroupName, ProjectPermission projectPermission, CancellationToken cancellationToken = default)
Parameters
serverUserGroupName
stringThe name of the server user group for which to update the project permission.
projectPermission
ProjectPermissionThe project permission to update.
cancellationToken
CancellationTokenA token that can be used to request cancellation of the operation.
Returns
Exceptions
- InvalidOperationException
Thrown if the project permission cannot be found.