Class VoicePeerPermissions
表示一个成员在语音频道内的语音权限与服务端静音状态。
public sealed class VoicePeerPermissions
- Inheritance
-
VoicePeerPermissions
- Inherited Members
Remarks
所有属性都是可空的:服务端不保证每次都下发全部字段,null 表示服务端没有给出该字段,而不是 false。
Properties
CanFreeMic
获取一个值,指示该成员是否拥有自由发言的权限,即不需要按键说话。
public bool? CanFreeMic { get; }
Property Value
- bool?
CanLink
获取一个值,指示该成员是否拥有连接语音的权限。
public bool? CanLink { get; }
Property Value
- bool?
Remarks
此字段的含义是根据名称推断的,尚未验证。它只会出现在 PeerPermissionChanged 事件中。
CanManageVoice
获取一个值,指示该成员是否拥有管理语音频道的权限。
public bool? CanManageVoice { get; }
Property Value
- bool?
CanSpeak
获取一个值,指示该成员是否拥有发言的权限。
public bool? CanSpeak { get; }
Property Value
- bool?
IsServerHeadsetMuted
获取一个值,指示该成员是否被服务端禁听(管理员禁止其收听)。
public bool? IsServerHeadsetMuted { get; }
Property Value
- bool?
Remarks
此字段只会出现在 PeerPermissionChanged 事件中, 成员加入时下发的成员信息里没有这个字段。
IsServerMuted
获取一个值,指示该成员是否被服务端禁麦(管理员禁止其发言)。
public bool? IsServerMuted { get; }
Property Value
- bool?