Class AddFileMemberArgs
Arguments for AddFileMemberAsync(AddFileMemberArgs).
Inherited Members
Namespace: Dropbox.Api.Sharing
Assembly: Dropbox.Api.dll
Syntax
public class AddFileMemberArgs
Constructors
View SourceAddFileMemberArgs(string, IEnumerable<MemberSelector>, string, bool, AccessLevel, bool, string)
Initializes a new instance of the AddFileMemberArgs class.
Declaration
public AddFileMemberArgs(string file, IEnumerable<MemberSelector> members, string customMessage = null, bool quiet = false, AccessLevel accessLevel = null, bool addMessageAsComment = false, string fpSealedResult = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | file | File to which to add members. |
| IEnumerable<MemberSelector> | members | Members to add. Note that even an email address is given, this may result in a user being directly added to the membership if that email is the user's main account email. |
| string | customMessage | Message to send to added members in their invitation. |
| bool | quiet | Whether added members should be notified via email and device notifications of their invitation. |
| AccessLevel | accessLevel | AccessLevel union object, describing what access level we want to give new members. |
| bool | addMessageAsComment | If the custom message should be added as a comment on the file. Only meant for Paper files. |
| string | fpSealedResult | Field is only returned for "internal" callers. The FingerprintJS Sealed Client Result value |
Properties
View SourceAccessLevel
AccessLevel union object, describing what access level we want to give new members.
Declaration
public AccessLevel AccessLevel { get; protected set; }
Property Value
| Type | Description |
|---|---|
| AccessLevel |
AddMessageAsComment
If the custom message should be added as a comment on the file. Only meant for Paper files.
Declaration
public bool AddMessageAsComment { get; protected set; }
Property Value
| Type | Description |
|---|---|
| bool |
CustomMessage
Message to send to added members in their invitation.
Declaration
public string CustomMessage { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
File
File to which to add members.
Declaration
public string File { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
FpSealedResult
Field is only returned for "internal" callers. The FingerprintJS Sealed Client Result value
Declaration
public string FpSealedResult { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
Members
Members to add. Note that even an email address is given, this may result in a user being directly added to the membership if that email is the user's main account email.
Declaration
public IList<MemberSelector> Members { get; protected set; }
Property Value
| Type | Description |
|---|---|
| IList<MemberSelector> |
Quiet
Whether added members should be notified via email and device notifications of their invitation.
Declaration
public bool Quiet { get; protected set; }
Property Value
| Type | Description |
|---|---|
| bool |