Class SocketCategoryChannel
表示一个基于网关的分组频道。
public class SocketCategoryChannel : SocketGuildChannel, IUpdateable, ICategoryChannel, IGuildChannel, IChannel, IEntity<ulong>, IDeletable
- Inheritance
-
SocketCategoryChannel
- Implements
- Inherited Members
- Extension Methods
Properties
Channels
获取所有属于此分组频道的所有子频道。
public IReadOnlyCollection<SocketGuildChannel> Channels { get; }
Property Value
Users
获取用户缓存列表中的可以访问此频道的所有用户。
public override IReadOnlyCollection<SocketGuildUser> Users { get; }
Property Value
Remarks
此属性仅会返回缓存中可以访问此频道的所有用户,如果未启用用户列表缓存,或者由于网关事件确实导致本地缓存不同步,此属性所返回的用户列表可能不准确。
Methods
GetUser(ulong)
获取此频道中的一个服务器用户。
public override SocketGuildUser? GetUser(ulong id)
Parameters
id
ulong要获取的服务器用户的 ID。
Returns
- SocketGuildUser
如果找到了具有指定 ID 的服务器用户,则返回该用户;否则返回
null
。