DBSHARINGVisibilityTag
Objective-C
enum DBSHARINGVisibilityTag : NSInteger {}
Swift
@frozen enum DBSHARINGVisibilityTag : Int, @unchecked Sendable
The DBSHARINGVisibilityTag
enum type represents the possible tag states
with which the DBSHARINGVisibility
union can exist.
-
Anyone who has received the link can access it. No login required.
Declaration
Objective-C
DBSHARINGVisibilityPublic
Swift
case `public` = 0
-
Only members of the same team can access the link. Login is required.
Declaration
Objective-C
DBSHARINGVisibilityTeamOnly
Swift
case teamOnly = 1
-
A link-specific password is required to access the link. Login is not required.
Declaration
Objective-C
DBSHARINGVisibilityPassword
Swift
case password = 2
-
Only members of the same team who have the link-specific password can access the link.
Declaration
Objective-C
DBSHARINGVisibilityTeamAndPassword
Swift
case teamAndPassword = 3
-
Only members of the shared folder containing the linked file can access the link. Login is required.
Declaration
Objective-C
DBSHARINGVisibilitySharedFolderOnly
Swift
case sharedFolderOnly = 4
-
(no description).
Declaration
Objective-C
DBSHARINGVisibilityOther
Swift
case other = 5