Permissions

Permissions

权限是QQ频道管理频道成员的一种方式,管理员可以对不同的人、不同的子频道设置特定的权限。用户的权限包括个人权限身份组权限两部分,最终生效是取两种权限的并集。

注意:不能设置ID为1的身份组权限。逻辑上未获得任何身份组权限的普通用户被归到"普通用户"身份组(ID=1)。

权限使用位图表示,传递时序列化为十进制数值字符串。如权限值为 0x6FFF,会被序列化为十进制 "28671"

序列化

Permissions 的序列化器会将其序列化为字符串格式。

Constructors

Link copied to clipboard
constructor(value: Long)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val value: Long

Functions

Link copied to clipboard
operator fun contains(permission: Long): Boolean
operator fun contains(permission: Permissions): Boolean

判断是否包含 permission 权限。

Link copied to clipboard
operator fun plus(other: Long): Permissions
operator fun plus(other: Permissions): Permissions

与另外一个权限合并