Class MembersSetProfileArg
Exactly one of team_member_id, email, or external_id must be provided to identify the user account. At least one of new_email, new_external_id, new_given_name, and/or new_surname must be provided.
Inherited Members
Namespace: Dropbox.Api.Team
Assembly: Dropbox.Api.dll
Syntax
public class MembersSetProfileArg
Constructors
View SourceMembersSetProfileArg(UserSelectorArg, string, string, string, string, string, bool?)
Initializes a new instance of the MembersSetProfileArg class.
Declaration
public MembersSetProfileArg(UserSelectorArg user, string newEmail = null, string newExternalId = null, string newGivenName = null, string newSurname = null, string newPersistentId = null, bool? newIsDirectoryRestricted = null)
Parameters
| Type | Name | Description |
|---|---|---|
| UserSelectorArg | user | Identity of user whose profile will be set. |
| string | newEmail | New email for member. |
| string | newExternalId | New external ID for member. |
| string | newGivenName | New given name for member. |
| string | newSurname | New surname for member. |
| string | newPersistentId | New persistent ID. This field only available to teams using persistent ID SAML configuration. |
| bool? | newIsDirectoryRestricted | New value for whether the user is a directory restricted user. |
Properties
View SourceNewEmail
New email for member.
Declaration
public string NewEmail { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
NewExternalId
New external ID for member.
Declaration
public string NewExternalId { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
NewGivenName
New given name for member.
Declaration
public string NewGivenName { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
NewIsDirectoryRestricted
New value for whether the user is a directory restricted user.
Declaration
public bool? NewIsDirectoryRestricted { get; protected set; }
Property Value
| Type | Description |
|---|---|
| bool? |
NewPersistentId
New persistent ID. This field only available to teams using persistent ID SAML configuration.
Declaration
public string NewPersistentId { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
NewSurname
New surname for member.
Declaration
public string NewSurname { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
User
Identity of user whose profile will be set.
Declaration
public UserSelectorArg User { get; protected set; }
Property Value
| Type | Description |
|---|---|
| UserSelectorArg |