Method | Description | |
---|---|---|
AddCollaborationAsync ( |
Used to add a collaboration for a single user or a single group to a folder. Either an email address, a user ID, or a group id can be used to create the collaboration. If the collaboration is being created with a group, access to this endpoint is granted based on the group's invitability_level.
|
|
BoxCollaborationsManager ( IBoxConfig config, IBoxService service, IBoxConverter converter, IAuthRepository auth, string asUser = null, bool suppressNotifications = null ) : Box.V2.Auth | ||
EditCollaborationAsync ( |
Used to edit an existing collaboration. Descriptions of the various roles can be found here
|
|
GetCollaborationAsync ( string id, List |
Used to get information about a single collaboration.
|
|
GetPendingCollaborationAsync ( List |
Used to retrieve all pending collaboration invites for this user (with user being determined by access token or As-User header value).
|
|
RemoveCollaborationAsync ( string id ) : Task |
Used to delete a single collaboration.
|
public AddCollaborationAsync ( |
||
collaborationRequest | BoxCollaborationRequest object. | |
fields | List |
Attribute(s) to include in the response. |
notify | bool | Determines if the user, (or all the users in the group) should receive email notification of the collaboration. |
return | Task |
public BoxCollaborationsManager ( IBoxConfig config, IBoxService service, IBoxConverter converter, IAuthRepository auth, string asUser = null, bool suppressNotifications = null ) : Box.V2.Auth | ||
config | IBoxConfig | |
service | IBoxService | |
converter | IBoxConverter | |
auth | IAuthRepository | |
asUser | string | |
suppressNotifications | bool | |
return | Box.V2.Auth |
public EditCollaborationAsync ( |
||
collaborationRequest | BoxCollaborationRequest object. | |
fields | List |
Attribute(s) to include in the response. |
return | Task |
public GetCollaborationAsync ( string id, List |
||
id | string | Id of the collaboration object. |
fields | List |
Attribute(s) to include in the response. |
return | Task |
public GetPendingCollaborationAsync ( List |
||
fields | List |
Attribute(s) to include in the response. |
return | Task |
public RemoveCollaborationAsync ( string id ) : Task |
||
id | string | Id of the collaboration to delete. |
return | Task |