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
serverUserGroupServerUserGroupThe server user group for which to update the project permission.
projectPermissionProjectPermissionThe project permission to update.
cancellationTokenCancellationTokenA 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
serverUserGroupNamestringThe name of the server user group for which to update the project permission.
projectPermissionProjectPermissionThe project permission to update.
cancellationTokenCancellationTokenA token that can be used to request cancellation of the operation.
Returns
Exceptions
- InvalidOperationException
Thrown if the project permission cannot be found.