Show / Hide Table of Contents

    IBot 接口

    定义机器人。

    命名空间: HuajiTech.CoolQ
    程序集: HuajiTech.CoolQ.Abstractions.dll
    语法
    public interface IBot

    属性

    | 改善此文档 查看源代码

    AppDirectory

    获取当前 IBot 实例的应用目录。

    声明
    DirectoryInfo AppDirectory { get; }
    属性值
    类型 描述
    System.IO.DirectoryInfo
    | 改善此文档 查看源代码

    CanSendImage

    获取一个值,指示当前 IBot 实例是否可以发送图片。

    声明
    bool CanSendImage { get; }
    属性值
    类型 描述
    System.Boolean
    | 改善此文档 查看源代码

    CanSendRecord

    获取一个值,指示当前 IBot 实例是否可以发送录音。

    声明
    bool CanSendRecord { get; }
    属性值
    类型 描述
    System.Boolean
    | 改善此文档 查看源代码

    CurrentUser

    获取当前 IBot 实例的当前用户。

    声明
    ICurrentUser CurrentUser { get; }
    属性值
    类型 描述
    ICurrentUser
    | 改善此文档 查看源代码

    Logger

    获取当前 IBot 实例的日志记录器。

    声明
    ILogger Logger { get; }
    属性值
    类型 描述
    ILogger

    方法

    | 改善此文档 查看源代码

    GetImage(String)

    请求指定文件名的图片。

    声明
    FileInfo GetImage(string fileName)
    参数
    类型 名称 描述
    System.String fileName

    请求获取的图片的文件名。

    返回
    类型 描述
    System.IO.FileInfo
    | 改善此文档 查看源代码

    GetRecord(String, String)

    请求指定文件名的录音。

    声明
    FileInfo GetRecord(string fileName, string fileFormat)
    参数
    类型 名称 描述
    System.String fileName

    请求获取的录音的文件名。

    System.String fileFormat

    请求获取的录音的格式。

    返回
    类型 描述
    System.IO.FileInfo
    • 改善此文档
    • 查看源代码
    Back to top 本文档使用 CC BY-NC-SA 4.0 进行许可。