Constructor DiscordPermissions
- Namespace
 - DSharpPlus.Entities
 
- Assembly
 - DSharpPlus.dll
 
DiscordPermissions(DiscordPermission)
Creates a new instance of this type from exactly the specified permission.
public DiscordPermissions(DiscordPermission permission)
Parameters
permissionDiscordPermission
DiscordPermissions(params ReadOnlySpan<DiscordPermission>)
Creates a new instance of this type from the specified permissions.
public DiscordPermissions(params ReadOnlySpan<DiscordPermission> permissions)
Parameters
permissionsReadOnlySpan<DiscordPermission>
DiscordPermissions(IReadOnlyList<DiscordPermission>)
Creates a new instance of this type from the specified permissions.
public DiscordPermissions(IReadOnlyList<DiscordPermission> permissions)
Parameters
permissionsIReadOnlyList<DiscordPermission>
DiscordPermissions(BigInteger)
Creates a new instance of this type from the specified big integer. This assumes that the data is unsigned.
public DiscordPermissions(BigInteger permissionSet)
Parameters
permissionSetBigInteger
DiscordPermissions(scoped ReadOnlySpan<byte>)
Creates a new instance of this type from the specified raw data. This assumes that the data is unsigned.
public DiscordPermissions(scoped ReadOnlySpan<byte> raw)
Parameters
rawReadOnlySpan<byte>