Search Results for

    Show / Hide Table of Contents

    Class Message

    由消息段构成的消息

    Inheritance
    System.Object
    Message
    MessageAnnonymous
    MessageOnlineImage
    MessageShake
    MessageShare
    Namespace: cqhttp.Cyan.Messages
    Assembly: cqhttp.Cyan.dll
    Syntax
    public class Message : object

    Constructors

    | Improve this Doc View Source

    Message(Element[])

    Declaration
    public Message(params Element[] elements)
    Parameters
    Type Name Description
    Element[] elements

    构建的消息段列表

    | Improve this Doc View Source

    Message(String)

    纯文本的默认构造

    Declaration
    public Message(string text)
    Parameters
    Type Name Description
    System.String text

    Fields

    | Improve this Doc View Source

    data

    消息段列表

    Declaration
    public List<Element> data
    Field Value
    Type Description
    List<Element>

    Methods

    | Improve this Doc View Source

    Equals(Object)

    Declaration
    public override bool Equals(object a)
    Parameters
    Type Name Description
    System.Object a
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    FixAsync()

    下载所有文件元素(图片,语音)

    Declaration
    public void FixAsync()
    | Improve this Doc View Source

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32
    | Improve this Doc View Source

    ToString()

    序列化消息为CQ码

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String

    Operators

    | Improve this Doc View Source

    Addition(Message, Element)

    向消息拼接消息段

    Declaration
    public static Message operator +(Message a, Element b)
    Parameters
    Type Name Description
    Message a
    Element b
    Returns
    Type Description
    Message
    | Improve this Doc View Source

    Addition(Message, Message)

    拼接消息

    Declaration
    public static Message operator +(Message a, Message b)
    Parameters
    Type Name Description
    Message a
    Message b
    Returns
    Type Description
    Message
    | Improve this Doc View Source

    Equality(Message, Message)

    Declaration
    public static bool operator ==(Message a, Message b)
    Parameters
    Type Name Description
    Message a
    Message b
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Inequality(Message, Message)

    Declaration
    public static bool operator !=(Message a, Message b)
    Parameters
    Type Name Description
    Message a
    Message b
    Returns
    Type Description
    System.Boolean
    • Improve this Doc
    • View Source
    ☀
    ☾