DBSHARINGAccessLevelTag

Objective-C

enum DBSHARINGAccessLevelTag : NSInteger {}

Swift

@frozen enum DBSHARINGAccessLevelTag : Int, @unchecked Sendable

The DBSHARINGAccessLevelTag enum type represents the possible tag states with which the DBSHARINGAccessLevel union can exist.

  • The collaborator is the owner of the shared folder. Owners can view and edit the shared folder as well as set the folder’s policies using updateFolderPolicy.

    Declaration

    Objective-C

    DBSHARINGAccessLevelOwner

    Swift

    case owner = 0
  • The collaborator can both view and edit the shared folder.

    Declaration

    Objective-C

    DBSHARINGAccessLevelEditor

    Swift

    case editor = 1
  • The collaborator can only view the shared folder.

    Declaration

    Objective-C

    DBSHARINGAccessLevelViewer

    Swift

    case viewer = 2
  • The collaborator can only view the shared folder and does not have any access to comments.

    Declaration

    Objective-C

    DBSHARINGAccessLevelViewerNoComment

    Swift

    case viewerNoComment = 3
  • The collaborator can only view the shared folder that they have access to.

    Declaration

    Objective-C

    DBSHARINGAccessLevelTraverse

    Swift

    case traverse = 4
  • (no description).

    Declaration

    Objective-C

    DBSHARINGAccessLevelOther

    Swift

    case other = 5