Class FolderPolicy
A set of policies governing membership and privileges for a shared folder.
Inheritance
Inherited Members
Namespace: Dropbox.Api.Sharing
Assembly: Dropbox.Api.dll
Syntax
public class FolderPolicy
Constructors
| Improve this Doc View SourceFolderPolicy(AclUpdatePolicy, SharedLinkPolicy, MemberPolicy, MemberPolicy, ViewerInfoPolicy)
Initializes a new instance of the FolderPolicy class.
Declaration
public FolderPolicy(AclUpdatePolicy aclUpdatePolicy, SharedLinkPolicy sharedLinkPolicy, MemberPolicy memberPolicy = null, MemberPolicy resolvedMemberPolicy = null, ViewerInfoPolicy viewerInfoPolicy = null)
Parameters
Type | Name | Description |
---|---|---|
AclUpdatePolicy | aclUpdatePolicy | Who can add and remove members from this shared folder. |
SharedLinkPolicy | sharedLinkPolicy | Who links can be shared with. |
MemberPolicy | memberPolicy | Who can be a member of this shared folder, as set on the folder itself. The effective policy may differ from this value if the team-wide policy is more restrictive. Present only if the folder is owned by a team. |
MemberPolicy | resolvedMemberPolicy | Who can be a member of this shared folder, taking into account both the folder and the team-wide policy. This value may differ from that of member_policy if the team-wide policy is more restrictive than the folder policy. Present only if the folder is owned by a team. |
ViewerInfoPolicy | viewerInfoPolicy | Who can enable/disable viewer info for this shared folder. |
Properties
| Improve this Doc View SourceAclUpdatePolicy
Who can add and remove members from this shared folder.
Declaration
public AclUpdatePolicy AclUpdatePolicy { get; protected set; }
Property Value
Type | Description |
---|---|
AclUpdatePolicy |
MemberPolicy
Who can be a member of this shared folder, as set on the folder itself. The effective policy may differ from this value if the team-wide policy is more restrictive. Present only if the folder is owned by a team.
Declaration
public MemberPolicy MemberPolicy { get; protected set; }
Property Value
Type | Description |
---|---|
MemberPolicy |
ResolvedMemberPolicy
Who can be a member of this shared folder, taking into account both the folder and the team-wide policy. This value may differ from that of member_policy if the team-wide policy is more restrictive than the folder policy. Present only if the folder is owned by a team.
Declaration
public MemberPolicy ResolvedMemberPolicy { get; protected set; }
Property Value
Type | Description |
---|---|
MemberPolicy |
SharedLinkPolicy
Who links can be shared with.
Declaration
public SharedLinkPolicy SharedLinkPolicy { get; protected set; }
Property Value
Type | Description |
---|---|
SharedLinkPolicy |
ViewerInfoPolicy
Who can enable/disable viewer info for this shared folder.
Declaration
public ViewerInfoPolicy ViewerInfoPolicy { get; protected set; }
Property Value
Type | Description |
---|---|
ViewerInfoPolicy |