Class ProjectPermissionsMassOperation
Inheritance
ProjectPermissionsMassOperation
Namespace: Crowdin.Api.Users
Assembly: Crowdin.Api.dll
Syntax
[PublicAPI]
public class ProjectPermissionsMassOperation
Properties
|
Edit this page
View Source
Op
Declaration
[JsonProperty("op")]
public PatchOperation Op { get; set; }
Property Value
|
Edit this page
View Source
Path
Declaration
[JsonProperty("path")]
public string Path { get; set; }
Property Value
|
Edit this page
View Source
Value
Declaration
[JsonProperty("value", NullValueHandling = NullValueHandling.Ignore)]
public IEnumerable<UserProjectRole>? Value { get; set; }
Property Value
Methods
|
Edit this page
View Source
Add(long, UserProjectRole)
Declaration
public static ProjectPermissionsMassOperation Add(long projectId, UserProjectRole role)
Parameters
Returns
|
Edit this page
View Source
Remove(long)
Declaration
public static ProjectPermissionsMassOperation Remove(long projectId)
Parameters
| Type |
Name |
Description |
| long |
projectId |
|
Returns
|
Edit this page
View Source
Replace(long, IEnumerable<UserProjectRole>)
Declaration
public static ProjectPermissionsMassOperation Replace(long projectId, IEnumerable<UserProjectRole> roles)
Parameters
Returns