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