DBSHARINGVisibilityPolicyDisallowedReasonTag
Objective-C
enum DBSHARINGVisibilityPolicyDisallowedReasonTag : NSInteger {}
Swift
@frozen enum DBSHARINGVisibilityPolicyDisallowedReasonTag : Int, @unchecked Sendable
The DBSHARINGVisibilityPolicyDisallowedReasonTag
enum type represents the
possible tag states with which the
DBSHARINGVisibilityPolicyDisallowedReason
union can exist.
-
The user needs to delete and recreate the link to change the visibility policy.
Declaration
Objective-C
DBSHARINGVisibilityPolicyDisallowedReasonDeleteAndRecreate
Swift
case deleteAndRecreate = 0
-
The parent shared folder restricts sharing of links outside the shared folder. To change the visibility policy, remove the restriction from the parent shared folder.
Declaration
Objective-C
DBSHARINGVisibilityPolicyDisallowedReasonRestrictedBySharedFolder
Swift
case restrictedBySharedFolder = 1
-
The team policy prevents links being shared outside the team.
Declaration
Objective-C
DBSHARINGVisibilityPolicyDisallowedReasonRestrictedByTeam
Swift
case restrictedByTeam = 2
-
The user needs to be on a team to set this policy.
Declaration
Objective-C
DBSHARINGVisibilityPolicyDisallowedReasonUserNotOnTeam
Swift
case userNotOnTeam = 3
-
The user is a basic user or is on a limited team.
Declaration
Objective-C
DBSHARINGVisibilityPolicyDisallowedReasonUserAccountType
Swift
case userAccountType = 4
-
The user does not have permission.
Declaration
Objective-C
DBSHARINGVisibilityPolicyDisallowedReasonPermissionDenied
Swift
case permissionDenied = 5
-
(no description).
Declaration
Objective-C
DBSHARINGVisibilityPolicyDisallowedReasonOther
Swift
case other = 6