Skip to content
This repository has been archived by the owner on Sep 22, 2022. It is now read-only.

BiliAccount.Core.ByQRCode

Leo Chen edited this page Jan 15, 2022 · 6 revisions

私有字段

字段名 类型 描述
Monitor System.Threading.Timer 状态监视器
Refresher System.Threading.Timer 刷新监视器

公开方法

方法名 返回类型 描述
CancelLogin void 取消登录
GetQrcode string/System.Drawing.Bitmap 获取登陆二维码(+1重载)
GetQrcodeUrl string 获取登陆url

私有方法

方法名 返回类型 描述
MonitorCallback void 状态监视器回调
RefresherCallback void 刷新监视器回调

私有类

类名 描述
GetQrcode_DataTemplete 获取二维码的数据模板
MonitorCallBack_Templete 状态监视器回调数据模板

公开方法

CancelLogin

原型

public static void CancelLogin()

GetQrcode

GetQrcode()

原型
public static string GetQrcode()

GetQrcode(Color Foreground,Color Background,bool IsBorderVisable)

原型
public static Bitmap GetQrcode(Color Foreground,Color Background,bool IsBorderVisable)

参数

参数名 类型 描述
Foreground System.Drawing.Color 前景颜色
Background System.Drawing.Color 背景颜色
IsBorderVisable bool 是否渲染边框

GetQrcodeUrl

原型

public static string GetQrcodeUrl()

私有方法

MonitorCallback

原型

private static void MonitorCallback(object o)

参数

参数名 类型 描述
o object (空)

RefresherCallback

原型

private static void RefresherCallback(object state)

参数

参数名 类型 描述
state object (空)