Show / Hide Table of Contents

Class FolderPolicy

A set of policies governing membership and privileges for a shared folder.

Inheritance
System.Object
FolderPolicy
Inherited Members
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.Sharing
Assembly: Dropbox.Api.dll
Syntax
public class FolderPolicy

Constructors

| Improve this Doc View Source

FolderPolicy(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 Source

AclUpdatePolicy

Who can add and remove members from this shared folder.

Declaration
public AclUpdatePolicy AclUpdatePolicy { get; protected set; }
Property Value
Type Description
AclUpdatePolicy
| Improve this Doc View Source

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

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

SharedLinkPolicy

Who links can be shared with.

Declaration
public SharedLinkPolicy SharedLinkPolicy { get; protected set; }
Property Value
Type Description
SharedLinkPolicy
| Improve this Doc View Source

ViewerInfoPolicy

Who can enable/disable viewer info for this shared folder.

Declaration
public ViewerInfoPolicy ViewerInfoPolicy { get; protected set; }
Property Value
Type Description
ViewerInfoPolicy

See Also

SharedFileMetadata
SharedFolderMetadata
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • FolderPolicy(AclUpdatePolicy, SharedLinkPolicy, MemberPolicy, MemberPolicy, ViewerInfoPolicy)
  • Properties
    • AclUpdatePolicy
    • MemberPolicy
    • ResolvedMemberPolicy
    • SharedLinkPolicy
    • ViewerInfoPolicy
  • See Also
Back to top Generated by DocFX