Search Results for

    Show / Hide Table of Contents

    Class DiscordOverwriteData

    Represents a discord Overwrite Structure API model. Docs: https://discord.com/developers/docs/resources/channel#overwrite-object-overwrite-structure

    Inheritance
    Object
    DiscordOverwriteData
    Implements
    IEquatable<DiscordOverwriteData>
    Inherited Members
    System.Object.Equals(System.Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Object.ToString()
    Namespace: Color_Chan.Discord.Core.Common.API.DataModels
    Assembly: Color-Chan.Discord.Core.dll
    Syntax
    public class DiscordOverwriteData : IEquatable<DiscordOverwriteData>

    Properties

    | Improve this Doc View Source

    Allow

    Permission bit set.

    Declaration
    [JsonPropertyName("allow")]
    public DiscordPermission Allow { get; set; }
    Property Value
    Type Description
    DiscordPermission
    | Improve this Doc View Source

    Deny

    Permission bit set.

    Declaration
    [JsonPropertyName("deny")]
    public DiscordPermission Deny { get; set; }
    Property Value
    Type Description
    DiscordPermission
    | Improve this Doc View Source

    TargetId

    Role or user id.

    Declaration
    [JsonPropertyName("id")]
    public ulong TargetId { get; set; }
    Property Value
    Type Description
    System.UInt64
    | Improve this Doc View Source

    TargetType

    Either 0 (role) or 1 (member).

    Declaration
    [JsonPropertyName("type")]
    public DiscordPermissionTargetType TargetType { get; set; }
    Property Value
    Type Description
    DiscordPermissionTargetType

    Implements

    System.IEquatable<T>
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX