Show / Hide Table of Contents

Class MembersRemoveArg

The members remove arg object

Inheritance
System.Object
MembersDeactivateBaseArg
MembersDeactivateArg
MembersRemoveArg
Inherited Members
MembersDeactivateArg.WipeData
MembersDeactivateBaseArg.User
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Dropbox.Api.Team
Assembly: Dropbox.Api.dll
Syntax
public class MembersRemoveArg : MembersDeactivateArg

Constructors

| Improve this Doc View Source

MembersRemoveArg(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 wipeData should be set to false.

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 wipeData should be set to false and keepAccount should be set to true.

Properties

| Improve this Doc View Source

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 should be set to false.

Declaration
public bool KeepAccount { get; protected set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

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 should be set to false and KeepAccount should be set to true.

Declaration
public bool RetainTeamShares { get; protected set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

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
| Improve this Doc View Source

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
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • MembersRemoveArg(UserSelectorArg, Boolean, UserSelectorArg, UserSelectorArg, Boolean, Boolean)
  • Properties
    • KeepAccount
    • RetainTeamShares
    • TransferAdminId
    • TransferDestId
Back to top Generated by DocFX