Class MembersRemoveArg
The members remove arg object
Inherited Members
Namespace: Dropbox.Api.Team
Assembly: Dropbox.Api.dll
Syntax
public class MembersRemoveArg : MembersDeactivateArg
Constructors
| Improve this Doc View SourceMembersRemoveArg(UserSelectorArg, Boolean, UserSelectorArg, UserSelectorArg, Boolean, Boolean)
Initializes a new instance of the MembersRemoveArg class.
Declaration
public MembersRemoveArg(UserSelectorArg user, bool wipeData = true, UserSelectorArg transferDestId = null, UserSelectorArg transferAdminId = null, bool keepAccount = false, bool retainTeamShares = false)
Parameters
Type | Name | Description |
---|---|---|
UserSelectorArg | user | Identity of user to remove/suspend/have their files moved. |
System.Boolean | wipeData | If provided, controls if the user's data will be deleted on their linked devices. |
UserSelectorArg | transferDestId | If provided, files from the deleted member account will be transferred to this user. |
UserSelectorArg | transferAdminId | If provided, errors during the transfer process will be sent via email to this user. If the transfer_dest_id argument was provided, then this argument must be provided as well. |
System.Boolean | keepAccount | Downgrade the member to a Basic account. The user will
retain the email address associated with their Dropbox account and data in their
account that is not restricted to team members. In order to keep the account the
argument |
System.Boolean | retainTeamShares | If provided, allows removed users to keep access to
Dropbox folders (not Dropbox Paper folders) already explicitly shared with them
(not via a group) when they are downgraded to a Basic account. Users will not
retain access to folders that do not allow external sharing. In order to keep the
sharing relationships, the arguments |
Properties
| Improve this Doc View SourceKeepAccount
Downgrade the member to a Basic account. The user will retain the email
address associated with their Dropbox account and data in their account that is
not restricted to team members. In order to keep the account the argument false
.
Declaration
public bool KeepAccount { get; protected set; }
Property Value
Type | Description |
---|---|
System.Boolean |
RetainTeamShares
If provided, allows removed users to keep access to Dropbox folders (not
Dropbox Paper folders) already explicitly shared with them (not via a group) when
they are downgraded to a Basic account. Users will not retain access to folders
that do not allow external sharing. In order to keep the sharing relationships, the
arguments false
and KeepAccount should be set to true
.
Declaration
public bool RetainTeamShares { get; protected set; }
Property Value
Type | Description |
---|---|
System.Boolean |
TransferAdminId
If provided, errors during the transfer process will be sent via email to this user. If the transfer_dest_id argument was provided, then this argument must be provided as well.
Declaration
public UserSelectorArg TransferAdminId { get; protected set; }
Property Value
Type | Description |
---|---|
UserSelectorArg |
TransferDestId
If provided, files from the deleted member account will be transferred to this user.
Declaration
public UserSelectorArg TransferDestId { get; protected set; }
Property Value
Type | Description |
---|---|
UserSelectorArg |