Table of Contents

Class UserPermissionOverwrite

Namespace
Kook
Assembly
Kook.Net.Core.dll

Represent a permission object for a user.

public class UserPermissionOverwrite : IPermissionOverwrite<IUser>
Inheritance
UserPermissionOverwrite
Implements
Inherited Members

Constructors

UserPermissionOverwrite(IUser, OverwritePermissions)

Initializes a new UserPermissionOverwrite with provided user information and modified permissions.

public UserPermissionOverwrite(IUser target, OverwritePermissions permissions)

Parameters

target IUser
permissions OverwritePermissions

Properties

Permissions

Gets the permissions associated with this overwrite entry for a user.

public OverwritePermissions Permissions { get; }

Property Value

OverwritePermissions

Target

Gets the user this overwrite is targeting.

public IUser Target { get; }

Property Value

IUser